Meaning of catling

Definition of catling

(noun) a long double-edged knife used for amputations

Other information on catling

WIKIPEDIA results for catling
Amazon results for catling