Dictionary Definition:
[translation-san] {C} pracārayati (=samudācāram)
[translation-eng] {Hopkins} engage in deeds; engage in practice
[translation-eng] {C} forms (habit); frequents