Car Shed definition
Car Shed means an area where the Metro Railway trains and Coaches are berthed either for repair or for any other attention including stabling;
Examples of Car Shed in a sentence
Roof extractor units and exhaust fans shall be provided in the Maintenance Depots and Safety Confirmation Car Shed.