STALL


Meaning of STALL in English

(n.) A covering or sheath, as of leather, horn, of iron, for a finger or thumb; a cot; as, a thumb stall; a finger stall.

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