An Encylopedia Britannica Company

strapped

strapped /ˈstræpt/ adjective
strapped
/ˈstræpt/
adjective
Britannica Dictionary definition of STRAPPED
informal
: not having enough money : lacking money