Dictionary.com
Thesaurus.com

well-strapped

  • a word derived from strapped.
    strapped
    adjective
    needy; wanting.