Englishئاساسىي لۇغەت
depot
Universal Words
noun
1 a place where large amounts of food, goods or equipment are stored:
an arms depot
2 (BrE) a place where vehicles, for example, buses are kept and repaired
3 (AmE) a small station where trains or buses stop