STIR UP A HORNETS' NEST


Meaning of STIR UP A HORNETS' NEST in English

provoke opposition or difficulties.

→ hornet

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