IMPACT CRATER Meaning of IMPACT CRATER in English [impact crater] n (1895): crater 1b Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012