Hi, I came aross the phrase "stir waves" in a paper yesterday. Not so sure of its meaning, I looked it up in the Oxford Idiom Dictionary, but only found "make waves". Do they mean the same?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.