HORNET'S NEST


Meaning of HORNET'S NEST in English

[hornet's nest] n (ca. 1740) 1: a troublesome or hazardous situation

2: an angry reaction "must have known that his frank comments ... would stir up a hornet's nest --U.S. Investor"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.