Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
locust
in English
locust
us
/ˈloʊ.kəs.t/
uk
/ˈlɒ.kʌs.t/
#common
Plural
locusts
Definitions
Noun
a
swarming
insect
damaging
crops
a
type
of
leguminous
tree
or
shrub
a
type
of
destructive
grasshopper
a
tree
with
edible
seeds
and
wood
Compounds / Phrases
locust bean