Dictionary definition · foe
noun
- an armed adversary (especially a member of an opposing military force)"a soldier must be prepared to kill his enemies"
- a personal enemy"they had been political foes for years"
Similar words
Source: Open English WordNet (CC BY 4.0).