stow

US /stoʊ/
UK /stoʊ/
1.

to store something:

:
There's a big cupboard under the stairs for stowing toys.