n. 1 a word or sound repeated to aid concentration in meditation, orig. in Hinduism and Buddhism. 2 a Vedic hymn. [Skr., = instrument of thought f. man think]
MANTRA
Meaning of MANTRA in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012