Democratic nominee Hillary Clinton has called Donald Trump a "bully" who insults women, BBC reports.
Clinton said Trump had a 30-year history of "demeaning, degrading, insulting and assaulting" women.
The clashes came as the fractious contest entered its final week, with opinion polls appearing to show the race getting tighter.