RATTLETRAP Meaning of RATTLETRAP in English noun any machine or vehicle that does not run smoothly. Webster English vocab. Английский словарь Webster. 2012