overwrest

enUK

overwrest

(ˌəʊvəˈrɛst) vb (tr) to strain too much