Equivalent of homonym for terms and phrases

A homonym is a word with two distinct meanings, for instance:

chase (from dict.org)

  1. To pursue for the purpose of killing or taking, as an enemy, or game; to hunt. [1913 Webster]

  2. To cut, so as to make a screw thread. [1913 Webster]

Does homonym apply to terms (esp. colloquial) or phrases as well?

For instance, wife beater refers to either a type of shirt or a person who physically abuses their wife.

Is there a word or term that describes this type of word or phrase?


Solution 1:

It does feel strange to apply the term 'homonym' to a multi-word phrase. There is no special word that is an alternative to 'homonym' that is specific to terms of more than one word. That is, there is no such word 'X' to say 'The phrase "wife beater" is an X'.

However, one can describe the -situation- as polysemy or amphiboly (and their derived forms). For example,

The term 'wife beater' is polysemous; it can have its literal meaning, or by metonymy, it can refer to a style of t-shirt.

Solution 2:

Chase is a homonym because there are two different words here, with different origins. That's why you'd be unlikely to guess the second meaning just by knowing the first one.

The expression wife beater is not a homonym, partly because it's two words, and partly because the "shirt" meaning is simply an idiomatic usage involving the same two existing words as the literal meaning. Again, you'd be unlikely to guess the second meaning from the first, but that's because it's an idiom.

In principle, any expression or word that has many meanings could be called a polyseme, but that's a rare word itself (my link is to a Dictionary of Difficult Words), so you'd probably get some funny looks if you said "wife beater" was a polyseme.

Solution 3:

British people will think of the Two Ronnies Four Candles / Fork Handles sketch

There's also a dubious neologism. Oronym