Search

latrate🔊

(rare) To bark; to make doglike noises.