例句 |
hard putadjective faced with difficulty or uncertainty about what to say, think, or doshe was hard put to explain her department's excessive expenditures baffled, confounded, hard-pressed, nonplussed(also nonplused), perplexed bewildered, confused, disconcerted, fazedembarrassed, flustered, put out at a loss, put to it undaunted, unfazedcomposed, untroubled in 1893 |