LOCUST


Meaning of LOCUST in English

[noun] [C] - a large type of grasshopper (= a winged insect with long back legs), esp. found in hot areas. There are several different types of locust.a swarm of locustsLocusts often destroy large areas of plants and crops.

Cambridge English vocab.      Кембриджский английский словарь.