DREAMCATCHER


Meaning of DREAMCATCHER in English

/ ˈdriːmkætʃə(r); NAmE / noun

a ring containing a decorated net, originally made by Native Americans, and thought to give its owner good dreams

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.