STOW Meaning of STOW in English (v. t.) To put away in some place; to hide; to lodge. Webster's English dictionary. Английский словарь Webster. 2012