meaning of marshalling yard

1. a railway yard in which trains are assembled and goods are loaded


Related Words

marshalling yard |

Developed & Maintained By Taraprasad.com

Treasure Words