Etymology
Today it means: A person who criticizes; a carper or faultfinder. Full definition →
From criticize + -er.
Etymology from Wiktionary, CC BY-SA 4.0.