dummy car
Meaning
A railroad car containing its own steam power or locomotive.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "dummy car" and many other words and sentences in English.
A railroad car containing its own steam power or locomotive.
Practice speaking and memorizing "dummy car" and many other words and sentences in English.