Latration

Definition:

  • (n.) A barking.

Compare latration with other words:

latrate vs. latration