Cops



ENGLISH MEANING
noun
1.
The connecting crook of a harrow.