Synonyms and Antonyms of hard put

faced with difficulty or uncertainty about what to say, think, or do
  • she was hard put to explain her department's excessive expenditures
Synonyms of hard put
Words Related to hard put
Phrases Synonymous with hard put
Near Antonyms of hard put