LOUR Meaning of LOUR in English v. be overcast, be dark and threatening (sky, etc.); frown, scowl; make lower; become lower or less Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012