Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rattletraps
in English
rattletraps
us
/ˈrætl̩ˌtræps/
uk
/ˈrætəlˌtræps/
#uncommon
Definitions
Noun
worn-out
machines
making
noise
unreliable
vehicles
or
devices
;
noisy
operation
junk
or
miscellaneous
old
equipment
Base Words
rattle
traps