Dictionary search results

Showing 1-3 of 3 results

lamer British & World English

A stupid, inept, or dull person

lame British & World English

(Of a person or animal) unable to walk without difficulty as the result of an injury or illness affecting the leg or foot

lamer Spanish-English

to lick