Synonyms and Antonyms for lunar_crater

1. lunar crater (n.)

a crater on the Earth's Moon

Synonyms: