Home Synonyms amputate
See US English definition of amputate
See UK English definition of amputate
See Spanish definition of amputar
1‘they had to amputate his leg’
READ THESE ARTICLES