Synonyms for weather balloon
Most common
All synonyms
Noun
1. Swamp gas — A skeptical explanation to debunk a UFO sighting that a believer regards as silly, illogical or disingenuous
Other
Definitions
- n. 1
A skeptical explanation to debunk a UFO sighting that a believer regards as silly, illogical or disingenuous.
By length
- 10 letters
- pelicanist