Dictionary search results

Showing 1-2 of 2 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