People left string theory in droves to work on QCD.
What is the meaning "in droves" in this sentence?
Thank you in advance.
in large numbers
See definition 2 here. When it comes to the meanings of words, you'll almost always find the answer at www.onelook.com