caviler

CAVILER, n. One who cavils; one who is apt to raise captious objections; a captious disputant.