/ˈtɹɛnʃənt/
Trenchant meaning : Fitted to trench or cut; gutting; sharp. Keen; biting; vigorously articulate and effective; severe.
trenchant
ensuite
reproofed
supremos
floodways