Word info

moon pigeon

Noun

Meaning

moon pigeon (plural moon pigeons)

An unidentified flying object seen from a spacecraft, typically assume to be a dislodged fragment of the spacecraft itself

Source: en.wiktionary.org

Close letter words and terms