MARE'S-NEST


Meaning of MARE'S-NEST in English

( n. )

A supposed discovery which turns out to be a hoax; something grosaly absurd.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.