FOE Meaning of FOE in English n. esp. poet. or formal an enemy or opponent. Etymology: OE fah hostile, rel. to FEUD(1) Oxford English vocab. Оксфордский английский словарь. 2012