navette meaning in English
n. shuttle, device that holds the horizontal thread and passes it through the vertical threads (weaving); transportation route connecting two locations, vehicle that transports people over a short route (boat, bus, etc.)
n. shuttle, device that holds the horizontal thread and passes it through the vertical threads (weaving); transportation route connecting two locations, vehicle that transports people over a short route (boat, bus, etc.)