catling ( synonym found)

Definition of catling:

(n) : a long double-edged knife used for amputations

Definition of catling:

(n) : a long double-edged knife used for amputations

Back to Top