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 pigeons

Find Similar Words

Find similar words to moon pigeon using the buttons below.

Words Starting With

Words Ending With

Unscrambles

moon pigeon