Find the word definition

Wiktionary
rattle trap

n. (alternative spelling of rattletrap English)

Wikipedia
Rattle trap

Usage examples of "rattle trap".

While he didn't relish being stranded on some alien, artificial planet, neither had he the stomach for stepping foot in that rattle trap ship again.