Synonyms and Antonyms for lunar crater | Synonym.com

Synonyms and Antonyms for lunar crater

1. lunar crater (n.)

a crater on the Earth's Moon

Synonyms: