Definition for Stow

stow, v. [ME 'to place'.]

Store; garner; lay up.

Return to page 87 of the letter “s”.