Definition of chemtrail in English:
A visible trail left in the sky by an aircraft and believed by some to consist of chemical or biological agents released as part of a covert operation.
- Then on 25 Jan 2004 I photographed another fresh chemtrail.
- The witness reports, "I was outside, camcorder in hand, filming the chemtrails."
- For the benefit of those who cannot tell chemtrails from contrails, he offered the following explanation.
Definition of chemtrail in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.