Latrate

Definition:

  • (v. i.) To bark as a dog.

Compare latrate with other words:

latrate vs. laurate

latrate vs. latration

latrant vs. latrate

dog vs. latrate

bark vs. latrate