English - English (Wordnet) dictionary
Jump to user comments
Noun
- (Sanskrit) literally a `sacred utterance' in Vedism; one of a collection of orally transmitted poetic hymns
- a commonly repeated word or phrase
- she repeated `So pleased with how its going' at intervals like a mantra