MARE'S NEST


Meaning of MARE'S NEST in English

■ noun

1》 a complex and difficult situation; a muddle.

2》 an illusory discovery.

Origin

C16: formerly in the phr. to have found (or spied ) a ~ (i.e. something that does not exist), used in the sense 'to have discovered something amazing'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.