Rhymes | Synonyms
noun: a depository for goods
noun: station where transport vehicles load or unload passengers or goods