vapor trail

vapor trail

English Noun
Ad

Definition

A contrail.

Etymology

From vapor + trail.

Ad