Latrant

Definition:

  • (a.) Barking.

Compare latrant with other words:

latrant vs. latrate

complain vs. latrant