logomach

noun

A logomachist.

noun

Someone who argues about the meaning of words.

noun

someone given to disputes over words