MARE'S NEST


Meaning of MARE'S NEST in English

n. wonderful discovery that is really a hoax; big mess

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.