OXFORD Collocations
| dictionary for students of English
locust
nou
n
QUANT.
plague, swarm
LOCUST + NOUN
swarm