EN

Synonyms for pelicanist

All synonyms

Noun

Definitions

  1. 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