CAMMOCK Meaning of CAMMOCK in English noun a plant having long hard, crooked roots, the ononis spinosa; called also rest-harrow. the scandix pecten-veneris is also called cammock. Webster English vocab. Английский словарь Webster. 2012