(of language) forceful and vigorous; cutting
You have a very trenchant way of expressing yourself.
truncare (to cut or lop off) (Latin)
abrasive, caustic, sardonic, trenchant, vitriolic, vituperative
TRENCH means to CUT So TRENCHANT-->CUTTING OR SHARP insight When you chant it is to be very strong, clear and effective