FAQs About the word hard put

hard put

facing or experiencing financial trouble or difficulty

at a loss,baffled,bewildered,Embarrassed,perplexed,Put it on it,confounded,confused,flustered,hard-pressed

composed,undaunted,unflappable,untroubled

hard palate => Hard palate, hard news => Hard news, hard liquor => Spirits, hard line => Hard line, hard lead => Hard lead,