AMPUTATION Meaning of AMPUTATION in English (n.) The act of amputating; esp. the operation of cutting off a limb or projecting part of the body. Webster's English dictionary. Английский словарь Webster. 2012