latrate /læˈtreɪt/ verb1 •(rare) To bark; to make doglike noises.Latrate, to barke like a dog. — 1623 formslatrated · latrating · latrates