AMPUTATE Meaning of AMPUTATE in English v. cut off a limb; remove an organ Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012