Attested.to

Definition

warship smaller than a destroyer; designed to escort fleets or convoys

Seed ·

Term in context

destroyer escort in CommonParlance