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
|