depots


depots

railroad or bus stations; terminals; storehouses
Not to be confused with:depose – to remove from office or position: It took a revolution to depose the king.; to give sworn testimony in writing: to depose that it was true