GeneralConnection.comDictionary
hard-pressed
Adjective

1. distressed
1. hard put, in a bad way, in trouble, troubled
Usage