You searched for: “oppugner
oppugner
1. Someone who opposes or attacks.
2. Anything which opposes.
3. Someone who calls anyone or anything into question.
This entry is located in the following unit: pugn-, pug-, pugil- (page 1)