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: noun

'mare's nest' on video