[adjective] [informal] - not having enough moneyI'd love to come to Malaysia with you but I'm afraid I'm a bit strapped (for cash) at the moment.Financially strapped companies are having to cut down on staff.
STRAPPED
Meaning of STRAPPED in English
Cambridge English vocab. Кембриджский английский словарь. 2012