English Dictionary
Definition railroad in British English
railroad noun
[countable] noun
/ˈreɪlˌrəʊd/
Synonyms and related words
