Meanings
- 1
- 2
- 3
Thesaurus
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.
Press ? anytime to toggle this dialog