chemtrail
Noun
Meaning
chemtrail (plural chemtrails)
A contrail consisting of chemicals or biological agents deliberately sprayed at high altitudes, according to certain conspiracy theories.
Anagrams
Examples
The Press, Last Days of Empire, Chemtrail, Prawn at I.M. Automata Chino.