trenchant
/หtษนษnสษnt/IPA: /T R EH1 N CH AH0 N T/
adjective
- 1
Fitted to trench or cut; gutting; sharp.
- 2
Keen; biting; vigorously articulate and effective; severe.
โtrenchant witโ
Translate โtrenchantโ into another language
Choose a language below to open the translator with English selected as the source language.