Meaning of “lobotomy” in the English Dictionary

british dictionary