Chemtrail Definition
kemtrāl
chemtrails
noun
Any of certain contrails believed by some to contain dangerous chemical agents being dispersed as by the government or military.
Webster's New World
Other Word Forms of Chemtrail
Noun
Singular:
chemtrail
Plural:
chemtrailsFind Similar Words
Find similar words to chemtrail using the buttons below.