sexual assault is not a euphemism, it's a legal category. in England it means sexual touching without consent. I don't know about the rest of the world, but it's specifically defined in the UK.
I have no knowledge or opinions on the rest of the post, I just know a word definition.
no subject
I have no knowledge or opinions on the rest of the post, I just know a word definition.