YourDictionary

nacelle

noun

a streamlined enclosure on an aircraft, esp. for an engine

See nacelle in American Heritage Dictionary 4

Learn more about nacelle

link/cite print suggestion box