strapped

  1. Adjective muhtaç, ihtiyaç/zaruret/sıkıntı içinde, sıkışık durumda.
    The company is rather strapped for funds:
    Şirket hayli para sıkıntısı içindedir.
züğürt kalmak Verb