meaning of lick spittle
1.
An
abject
flatterer
or
parasite.
Related Words
lick-spittle
|
Developed & Maintained By
Taraprasad.com