Englishfor English speakers
hard-pressed English
Meaning hard-pressed meaning
What does hard-pressed mean?
hard-pressed
Synonyms hard-pressed synonyms
What other words have the same or similar meaning as hard-pressed?