Online English Dictionary

Home

Licking


n.

A lapping with the tongue.


© 2009 Dammam Community College