Noun Definition

overstrain

1.Definition: too much strain

Category: General