Webster's Revised Unabridged Dictionary · 1913

Quibbler

Quibbler , noun

One who quibbles; a caviler; also, a punster.