Online English Dictionary

Home

Kneecrooking


a.

Obsequious; fawning; cringing.


© 2009 Dammam Community College