antimason
Etymology
From anti- + mason.
noun
One who opposes Freemasonry.