No rape means sexual intercourse. Everything has a specific term.
And you can find forensic evidence of rape.
Also this account is different than what I read before which was supposedly someone groping her when she went into a room alone so this testimony is not looking too great.