STOW


Meaning of STOW in English

(v. t.) To put away in some place; to hide; to lodge.

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