Define depot

depot. 1. Bus or train station. 2. Storage place for goods or motor vehicles.

To look up another word, click here.

The Travel Industry Dictionary is provided courtesy of www.HomeTravelAgency.com