EN

Synonyms for weather balloon

All synonyms

Noun

1. Swamp gas — A skeptical explanation to debunk a UFO sighting that a believer regards as silly, illogical or disingenuous

swamp gas, pelicanist

Definitions

  1. n. 1

    A skeptical explanation to debunk a UFO sighting that a believer regards as silly, illogical or disingenuous.

By length

10 letters
pelicanist