Quick answer
Pettifogger means a petty, tricky lawyer or someone who argues dishonestly over minor technical details.
Word page
A pettifogger is a petty or unscrupulous legal quibbler: someone who uses small technicalities, tricks, or pointless arguments to obscure what matters. It is a gloriously fussy insult for legalistic bad faith.
Pettifogger means a petty, tricky lawyer or someone who argues dishonestly over minor technical details.
In plain English, a pettifogger is the person who hides behind technicalities. The word started with low or dishonest legal practice, but it can also describe anyone who argues in a small, evasive, nitpicking way.
Pettifogger is more specific than liar or nitpicker. It suggests bad-faith argument, legalistic fuss, and petty technical maneuvering. It is useful in satire but too ornate for most casual complaints.
| Similar word | Difference |
|---|---|
| quibbler | Someone who argues over minor points. |
| nitpicker | More casual and less legalistic. |
| shyster | A derogatory word for a dishonest lawyer or operator; use carefully. |
| legalist | Someone focused on legal technicalities, not always dishonest. |
| sophist | Someone using clever but misleading reasoning. |
| Opposite | Nuance |
|---|---|
| straight talker | Someone who avoids evasive technicalities. |
| honest advocate | The ethical legal contrast. |
| fair-minded person | Someone interested in substance rather than tricks. |
Pettifogger is the person. Pettifoggery is the practice or behavior, and pettifogging can describe the nitpicking, tricky argument itself.
Pettifogger combines petty with fogger, an older word associated with underhanded or tricky dealings. The result became a term for a low, quibbling, or unscrupulous legal practitioner.
Use pettifogger when legalistic nitpicking becomes dishonest or evasive. Use nitpicker, quibbler, or bad-faith arguer for clearer modern prose.
You can also look up pettifogger on these trusted language resources:
Edited by Absurd Words. Last updated: May 14, 2026. See the editorial policy for how definitions, examples, labels, and update checks are handled on the site.