Definition, synonyms and related words
A pit-like structure created by an impacting meteoroid, asteroid or comet.