SHIP'S STORE


Meaning of SHIP'S STORE in English

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

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .