depots is a form of:

Depot



noun
1.
(a railroad station, a storehouse, a bus station, a storage place for supplies, place where military spplies are stored) ឃ្លាំងស្បៀង, កន្លែងទុកអីវ៉ាន់
2.
(បច្ចេកទេស) ឃ្លាំងស្តុកអីវ៉ាន់