impact crater


noun Astronomy, Geology.

Origin of impact crater

First recorded in 1890–95