marine store

Noun

 * 1)  A store where old canvas, ropes, etc., are bought and sold; a junk shop.