catling

Explore definitions, synonyms, and language insights of catling

Definitions

Noun
a long double-edged knife used for amputations

More General Terms