Answer: versedenemy

AnswerCrossword Clue
VERSEDENEMY

Skilled foe?