CompareWords
Compare
Latration
Definition:
(n.) A barking.
Compare
latration
with other words:
latrate vs. latration