amputator

Explore definitions, synonyms, and language insights of amputator

Definitions

Noun
a surgeon who removes part or all of a limb