WordUnscrambler Home
strapped
Definitions
[strapt], (Adjective)
Definitions:
- short of money
(e.g: I'm constantly strapped for cash)
Phrases:
Origin
:
Click here to see the free dictionary definition for strapped
definition by Oxford Dictionaries