Logo
Search icon

impact crater

noun

Meaning

  • A crater formed from an impact, typically of a meteorite, as opposed to one formed by other means such as vulcanism.

Synonyms

astrobleme,
meteor crater