Meanings1(idiom) to be both friend and foe to each other; to have a friendly rivalryWritten Forms亦敵亦友Traditional · Main Form亦敌亦友Alternate Form