1. Verb
To strain one's self to excess.
2. Verb
To stretch or strain too much; as to overstrain one's nerves.
3. Noun
too much strain
Vocabulary classified under Physics
More about this word
Synonyms and related words
Explore this word
