American Dictionary
Definition souped-up in American English
souped-up adjective
adjective
/ˌsupt ˈʌp/
Example
a souped-up engine
Synonyms and related words
