GeneralConnection.com
➔
Dictionary
nacelle
Noun
1. enclosure
Usage