Dictionary Definition:
sāśra 1
sâśra mfn. (fr. 7. sa + 1. aśra) having angles or corners, angular MW
sāśra 2
sâśra mfn. (fr. 7. sa + 2. aśra
• more correctly written sâsra) tearful, weeping KāśīKh