scene
Noun
happenings of a specified nature
I must say you’ve had a hard time. I don’t think I’ve ever seen such a scene!
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.