Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overstrain
in English
overstrain
#uncommon
Definitions
Verb
to
push
beyond
normal
limits
(
physical
,
mental
,
etc
.)
to
exert
excessive
force
or
pressure
;
deplete
resources