Is there a name for a pair of words or phrase that can have a double meaning? I was thinking homophones, but I thought that homophones are only applied to single words (ie their, there, and they're).
The term "werewolf hunter" can have two meanings
- A hunter who is also a Werewolf
- A hunter who hunts werewolves
The term "English teacher" can have two meanings
- A teacher who is English in race
- A teacher who teaches English
Is there a specific term for this kind of phrase?