Synonyms for Lick (same or very similar meaning)
WordNet sense 1 (a salt deposit that animals regularly lick):
salt lick
WordNet sense 2 (pass the tongue over):
lap
WordNet sense 3 (beat thoroughly and conclusively in a competition or fight):
bat, clobber, cream, drub, thrash
WordNet sense 4 (take up with the tongue):
lap up
WordNet sense 5 (find the solution to (a problem or question) or understand the meaning of):
solve, work, work out, figure out, puzzle out
WordNet sense 6 ((boxing) a blow with the fist):
clout, poke, punch, biff
From the ODE community, based on WordNet
add/edit