Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
anthill
in English
anthill
#common
Definitions
Noun
a
cone-shaped
nest
built
by
ants
;
sediment
structure
a
termite
mound
;
colony
nesting
site
Compounds / Phrases
anthills
Base Words
ant
hill