Word info

marine store

Noun

Meaning

marine store (plural marine stores)

(UK, historical) A store where old canvas, ropes, etc., are bought and sold; a junk shop.

Source: en.wiktionary.org

Close letter words and terms