a.
1.
Rough ( to the taste ), sour, and astringent.
2.
Severe, rigid, strict, formal, stiff, rigorous, harsh, stern, difficult, hard, uncompromising, unrelenting, relentless, ascetic, straight-laced.
a.
1.
Rough ( to the taste ), sour, and astringent.
2.
Severe, rigid, strict, formal, stiff, rigorous, harsh, stern, difficult, hard, uncompromising, unrelenting, relentless, ascetic, straight-laced.
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012