MOTORTRUCK


Meaning of MOTORTRUCK in English

[mo.tor.truck] n (1930): an automotive truck used esp. for transporting freight

Merriam-Webster English vocab.      Английский словарь Merriam Webster.