Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
crater
in English
crater
uk
/ˈkɹeɪ.tə/
#common
Plural
craters
Past Tense
cratered
Participle Verb
cratering
Third Person Singular
craters
Definitions
Noun
a
volcano's
mouth
or
basin-like
opening
;
geyser
mouth
a
pit
formed
by
meteorite
impact
explosion
pit
from
a
mine
or
bomb
The
bomb
created
a
large
crater
in
the
ground
.
a
large
,
circular
depression
or
hole
Astronomers
studied
the
crater
on
the
surface
of
the
moon
.
Compounds / Phrases
craterlets
intercrater
meteor crater