hornets' nest n 1: a highly contentious or hazardous situation; "talk of invading Iraq stirred up a political hornets' nest" [syn: {hornet's nest}] 2: habitation for wasps or hornets [syn: {wasp's nest}, {wasps' nest}, {hornet's nest}]
版權所有 © 2024 3Dict.net