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.
- This site has all the info you could ever possibly want on these "chemtrails."
- Specifics are not known at the time, but floating rods and chemtrails are probably involved.
- It's been real cold lately, and I blame the chemtrails for that.
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.