convincing
and to the point (said of verbal means as distinguished from physical)

Translation:
English
Adjective
Add