meaning of train dispatcher

1. a railroad employer who is in charge of a railway yard


Related Words

train dispatcher |

Developed & Maintained By Taraprasad.com

Treasure Words