Moon Pigeon Definition
noun
An unidentified flying object seen from a spacecraft , typically assume to be a dislodged fragment of the spacecraft itself.
Wiktionary
Other Word Forms of Moon Pigeon
Noun
Singular:
moon pigeon
Plural:
moon pigeonsFind Similar Words
Find similar words to moon pigeon using the buttons below.