mare's nest

(redirected from mare's nests)
Also found in: Dictionary, Thesaurus, Idioms.

mare's nest

something thought to be an extraordinary discovery but proving to be a delusion or hoax.