AUTOTOMY Meaning of AUTOTOMY in English n. Zool. the casting off of a part of the body when threatened, e.g. the tail of a lizard. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012