FOE Meaning of FOE in English ■ noun formal or literary an enemy or opponent.OriginOE fāh 'hostile' and gefā 'enemy', of W. Gmc origin; related to feud . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004