Meaning of overstrain
Definition of overstrain
(noun)
too
much
strain
(verb)
strain
excessively; "He overextended himself when he
accepted
the
additional
assignment"
Other information on overstrain
WIKIPEDIA results for
overstrain
Amazon results for
overstrain
Tweet