CROTCH


Meaning of CROTCH in English

(v. t.) To notch (a log) on opposite sides to provide a grip for the dogs in hauling.

Webster's English dictionary.      Английский словарь Webster.