Definition of overstrain

Definition of overstrain
  1. overstrain Verb subject to an excessive demand on strength, resources, or abilities
Need more help? Try our forum NEW