"Trenchant" is a word in ENGLISH

trenchant ENGLISH
Definition:

Fig.: Keen; biting; severe; as, trenchant wit.

trenchant ENGLISH
Definition:

Fitted to trench or cut; gutting; sharp.

Few words of positivity

Only through sacrifice can Genesis survive.

Claudia Gray, Defy the Stars

WORD SUGGESTIONS
Laugh your heart out.

What do you give a sick horse?Cough stirrup.

perspicacious ENGLISH

Fig.: Of acute discernment; keen.

Read the complete definition
poignant ENGLISH

Fig.: Pointed; keen; satirical.

Read the complete definition
tart ENGLISH

Fig.: Sharp; keen; severe; as, a tart reply; tart language; a tart rebuke.

Read the complete definition