Home
Search
Index
Definify.com
Webster
1913
Edition
mare's-nest
mare’s′-nestˊ
,
Noun.
A supposed discovery which turns out to be a hoax; something grossly absurd.
Similar Results