Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smashups
in English
smashups
us
/ˈsmæʃ.ʌps/
uk
/ˈsmæʃ.ʌps/
#uncommon
Definitions
Noun
multiple
vehicle
collisions
sudden
,
damaging
breakdowns
;
failures
violent
crashes
or
wrecks
Base Words
smash
ups