Definition, synonyms and related words
A person or business which provides stores and supplies to ships, such as food and beverages.