An Encylopedia Britannica Company

vapor trail

1 ENTRIES FOUND:
vapor trail (US) noun
or British vapour trail
plural vapor trails
vapor trail (US)
noun
or British vapour trail
plural vapor trails
Britannica Dictionary definition of VAPOR TRAIL
[count]
: a visible stream of water or ice particles that is created in the sky by an airplane or rocket : contrail