Adj. 1. Lacking, short of. E.g."Can you give it some thought? I'm strapped for ideas." {Informal}.2. Poor, short of money. E.g."I can't come out tonight, I'm strapped."
STRAPPED
Meaning of STRAPPED in English
Slang English vocab. Английский сленговый словарь. 2012