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. 2012