MARE'S NEST


Meaning of MARE'S NEST in English

n. phr. Something that doesn't exist; a discovery that proves to be worthless. He claims that he has discovered a gasoline substitute but we suspect it will turn out to be a mare's nest.

American idioms English vocabulary.      Английский словарь американских идиом.