lickspittle (LĬK-spĭt-l)

Definition (Noun) An abject parasite or sycophant; a toady. In Context “Journalists and members of the Left liked to accuse Hawke of being a lickspittle of the United States but, as Costello – who was no Hawke fan at the time and who observed the relationship closely – remarked,
Continue Reading →