lyncher

noun

One who lynches or takes part in a lynching.

noun

One who assists in lynching.

noun

One who lynches.