RATTLETRAP


Meaning of RATTLETRAP in English

noun any machine or vehicle that does not run smoothly.

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