From Latin oppugnans, present participle of oppugno.
oppugnant (comparative more oppugnant, superlative most oppugnant)
oppugnant (plural oppugnants)
oppugnant