stow

stow v

ME 'to place'.

  1. Store; garner; lay up.