SHUTTLE


Meaning of SHUTTLE in English

(n.) A shutter, as for a channel for molten metal.

Webster's English dictionary.      Английский словарь Webster.