Tamil Dictionary 🔍

licking

Lick"ing, n. 1. A lapping with the tongue. 2. A flogging or castigation. [Colloq. or Low]


licking - Similar Words