STALL


Meaning of STALL in English

(v. i.) A small apartment or shed in which merchandise is exposed for sale; as, a butcher's stall; a bookstall.

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