Catling — definition

1. catling (Noun)

1 definition

catling (Noun) — A long double-edged knife used for amputations.

1 type of
surgical knife