• word of the day

    nacelle

    nacelle - Dictionary definition and meaning for word nacelle

    Definition
    (noun) a streamlined enclosure for an aircraft engine
Download our Mobile App Today
Receive our word of the day
on Whatsapp