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