SUTRA Meaning of SUTRA in English n. proverb, saying, maxim (Hinduism); sermons or teachings given by Buddha (Buddhism); grammatical rule of Sanskrit Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012