LAUD Meaning of LAUD in English [verb] [T] [formal]The German leadership had lauded (= praised) the Russian initiative. Cambridge English vocab. Кембриджский английский словарь. 2012