RATTLETRAP


Meaning of RATTLETRAP in English

(n.) Any machine or vehicle that does not run smoothly.

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