strapped: значение и определения

АнглийскийВведите слово

Что такое strapped?

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