SUTRA Meaning of SUTRA in English n.1 an aphorism or set of aphorisms in Hindu literature. 2 a narrative part of Buddhist literature. 3 Jainist scripture. Etymology: Skr. sutra thread, rule, f. siv SEW Oxford English vocab. Оксфордский английский словарь. 2012