English word definition — powered by WordNet
habitually speaking the truth
precisely accurate
Want to remember veracious?