共食い ともぐい Meanings Noun, する verb, Intransitive cannibalism (in animals); feeding on each other cannibalization; mutually harmful competition; internecine struggle; dog-eat-dog competition; suicidal conflict Kanji 共 together. Read as とも. 食 eat. Read as くう. Jinuma: Japanese Dictionary · Word lists