As verbs the difference between overgrazing and overstock
is that overgrazing is present participle of lang=en while overstock is to stock to an excessive degree.
As nouns the difference between overgrazing and overstock
is that overgrazing is excessive grazing to an extent that the land is damaged while overstock is an excessive stock; a surplus or glut.
overgrazing
Verb
(head)
Noun
(-)
Excessive grazing to an extent that the land is damaged.
*1994 , Nelson Mandela, Long Walk to Freedom , Abacus 2010, p. 142:
*:The law was intended to reduce overgrazing by cattle, but its impact would be to further curtail land for Africans.
overstock
English
Verb
To stock to an excessive degree
Noun
(
en noun)
An excessive stock; a surplus or glut
- (Tatler)