mares nest

views updated

mare's nest • n. 1. a complex and difficult situation; a muddle: your desk is usually a mare's nest.2. an illusory discovery: the mare's nest of perfect safety.

More From encyclopedia.com