·noun A mass or quality laid up.
II. Storehouse ·noun A building for keeping goods of any kind, especially provisions; a magazine; a repository; a warehouse.
In East Smithfield (Midd. Sessions Rolls, 19 Eliz. I. 104). ...
A Dictionary of London by Henry A Harben.