Synonyms and Antonyms for depot