Veriloquent

Ve`ril´o`quent


a.1.Speaking truth; truthful.