RATTLETRAP Meaning of RATTLETRAP in English ( n. ) Any machine or vehicle that does not run smoothly. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012