Synonyms for "trenchant"

Words with similar meaning