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.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in Pakistan