What is the meaning of Trenchant?

Fitted to trench or cut; gutting; sharp.

  1. Adapted for tearing into flesh.

Adapted for tearing into flesh.

Keen; biting; vigorously articulate and effective; severe.

sharp

sharp; razor sharp

present participle of trenchier

Source: wiktionary.org