English Dictionary
Definition railcar in British English
railcar noun
[countable] noun
/ˈreɪlˌkɑː(r)/
Synonyms and related words
