PITCHING
Meaning of PITCHING in English
noun
( -s )
Etymology: from gerund of pitch (III)
1. : a stone facing on a slope of ground
2. : a layer of coarse stone on a road
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012