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. Oxford English vocab. Оксфордский английский словарь. 2012