Answer: meteorcrater

AnswerCrossword Clue
METEORCRATERPart of the lunar landscape
METEORCRATERImpact depression near Flagstaff
METEORCRATERShipping agent for space debris?