gainspeaker
Etymology
From gain- + speaker.
gainspeaker means A gainsayer; opponent. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- A gainsayer; opponent.“To this was appended "A Brief Rehearsal of the Belief of the Good-willing in England which are named the Family of Love, With the Confession of their upright Christian Religion against the false Accusation of their Gain-speakers."”