RATTLETRAP Meaning of RATTLETRAP in English (n.) Any machine or vehicle that does not run smoothly. Webster's English dictionary. Английский словарь Webster. 2012