Advertisement
Advertisement
ship's store
noun
- a retail store aboard a navy ship that sells toiletries, cigarettes, etc., to the ship's personnel.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse