|
English to English adjective satellite
| 1 |
facing or experiencing financial trouble or difficulty |  | Example: distressed companies need loans and technical advice financially hard-pressed Mexican hotels are lowering their prices we were hard put to meet the mortgage payment found themselves in a bad way financially
source: wordnet30
|