Search results
- Dictionarymantra/ˈmantrə/
noun
- 1. (originally in Hinduism and Buddhism) a word or sound repeated to aid concentration in meditation: "a mantra is given to a trainee meditator when his teacher initiates him"
- 2. a statement or slogan repeated frequently: "the environmental mantra that energy has for too long been too cheap"
Powered by Oxford Dictionaries