mare's nest
mare's nest {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.
Categories:
add yours
Source: A Dictionary of American Idioms
Leave my opinion