Meanings
- 1
Thesaurus
A noun formed in the nineteenth century from the phrasal verb stow away, literally 'hide oneself in a stored or concealed place.' Stow entered English through Middle English and ultimately refers to placing or packing something away.