Mare's-nest

Webster's Dictionary of the English Language

·noun A supposed discovery which turns out to be a hoax; something grosaly absurd.

Related Words