mare's nest

(redirected from mares' nests)
Also found in: Dictionary, Thesaurus.

mare's nest

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