Word info

pelicanist

Noun

Meaning

pelicanist (plural pelicanists)

(chiefly ufology, derogatory) Someone who attempts to explain away UFO reports by means of any explanation, however illogical.

Source: en.wiktionary.org

Anagrams

Close letter words and terms