Mares Nest - Definition - Law Dictionary Home Dictionary Definition mares-nest
Definition :
A supposed discovery which turns out to be a hoax something grossly absurd
View Judgments Citing this PhraseView Acts Citing this Phrase
A supposed discovery which turns out to be a hoax something grossly absurd
View Judgments Citing this Phrase