Synonyms of crater in English:

crater


See US English definition of crater

See UK English definition of crater

See Spanish definition of cráter

noun

1‘the crater has become a lake’

SYNONYMS
hollow, bowl, basin, pan, hole, cavity, pocket
shell hole
caldera, maar, solfatara