Search results
- Dictionarytrenchant/ˈtrɛ(t)ʃ(ə)nt/
adjective
- 1. vigorous or incisive in expression or style: "the White Paper makes trenchant criticisms of health authorities"
- 2. (of a weapon or tool) having a sharp edge: archaic, literary "a trenchant blade"
Powered by Oxford Dictionaries