Strapped

Hindi Meaning

चमड़े की पट्टी से जकड़ना या बाँधना

चिपकने वाला मरहम लगा कर बाँधना

English Meaning

  1. Informal In financial need: We are strapped for cash right now.