"Rough" is a synonym of "gritty". Sandpaper comes to mind.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
NL888Does "stage" here refer to "a large platform on which people can stand and can be seen by an audience"?It's interesting I can't find the word "Broadway" in the article but in your quote above I see it. Perhaps they changed the article.