Get Your Premium Membership

Cowling

Definition

[n] protective covering consisting of a metal part that covers the engine

Related Information

More Cowling Links

Synonyms

cowl, hood