'lunar crater' definitions:

Definition of 'lunar crater'

From: WordNet
noun
A crater on the Earth's Moon