Word info

lunar crater

Noun

Meaning

a crater on the Earth's Moon

Source: WordNet

Hypernyms

Close letter words and terms