snarky vs trenchant

snarky

adj
  • Snide and sarcastic; usually out of irritation. 

trenchant

adj
  • Keen; biting; vigorously articulate and effective; severe. 

How often have the words snarky and trenchant occurred in a corpus of books? (source: Google Ngram Viewer )