LET / MAKE THE WELKIN RING Meaning of LET / MAKE THE WELKIN RING in English to make a very loud noise Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005