Freq #152190
Meanings
- 1
- 2
- 3
Verb forms
Verb forms are not available for this word yet.
Thesaurus
Synonyms
Etymology
Formed in English from over- ("excessively") + strain. The physical sense of imposing too much tension or effort was extended to resources, abilities, and interpretations that are pushed beyond reasonable limits.