English Dictionary
Definition strung up in British English
strung up adjective
adjective
/ˌstrʌŋ ˈʌp/

English Dictionary