meaning of trenchard
1. keenness and forcefulness of thought or expression or intellect
Related Words
trenchancy | trenchand | trenchant | trenchantly |
1. keenness and forcefulness of thought or expression or intellect
trenchancy | trenchand | trenchant | trenchantly |