Synonyms for pelicanist
- noun
Most common
Definitions
- n. 1
Someone who attempts to explain away UFO reports by means of any explanation, however illogical.
As opposed to... Skepticism of the pelicanist flavor perhaps ?
Forms
- Plural
- pelicanists
Someone who attempts to explain away UFO reports by means of any explanation, however illogical.
As opposed to... Skepticism of the pelicanist flavor perhaps ?