Meanings

  1. impact of an asteroid, meteorite or alike into the earth's surface.

  2. impact of the climate and climate change on the biosphere and anthroposphere