Webster’s Revised Unabridged Dictionary · 1913 Sastra Sas′tra, n. Same as Shaster. ‹ Sassy bark Sastrugi ›