Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
craters
in English
craters
us
/ˈkreɪ.tərz/
uk
/ˈkreɪ.tərz/
#common
Lemma:
crater
The lemma is the base or root form of this word.
Definitions
Noun
a
pit
formed
by
meteorite
impact
a
volcano's
basin-like
mouth
;
geyser
opening
explosion
pit
from
a
mine
or
bomb
a
large
,
circular
depression
or
hole