Definition of Hard-Pressed

  • 1. Facing or experiencing financial trouble or difficulty Adjective Satellite

Synonyms for word "hard-pressed"

Semanticaly linked words with "hard-pressed"