vapour trail

vapour trail

English Noun
Ad

Definition

A contrail.

Etymology

From vapour + trail.

Ad