VariousWords beta
Related Terms:
Definitions:
Noun
nacelle
Definition: a streamlined enclosure for an aircraft engine
Definition: A separate streamlined enclosure mounted on an aircraft to house an engine, cargo, or crew.