depot - English Synonyms Dictionary

depot

n.
[1] terminal , terminus
[2] storehouse , entrepot , storage , store