marine store
Jump to navigation
Jump to search
English[edit]
Noun[edit]
marine store (plural marine stores)
- (UK, historical) A store where old canvas, ropes, etc., are bought and sold; a junk shop.
marine store (plural marine stores)