Толковый словарь Ожегова
СУПОСТАТ, а, м. (стар. и высок.). Противник, недруг.
| ж. супостатка, и (стар.).
супостат