LEARNit Dictionary
stuffed up
adjective
/ˌstʌft ˈʌp/
UK
/ˌstʌft ˈʌp/
US
1
if you are
stuffed up
, your nose is blocked and you are not able to breathe easily
گرفتگی بینی