Dave Lee Travis called his three alleged sex attack victims "liars" in court today.
In increasingly heated exchanges during his cross-examination the veteran DJ former declared he had not assaulted anyone.
In the witness box the 69-year-old said he was "tactile" man but denied he is an opportunist who takes his chances to touch young women.
Travis, who is charged under his real name David Griffin, denies two counts of indecent assault and one of sexual assault.
He is facing a retrial on two counts - one of indecent assault of a woman between November 1 1990 and January 31 1991, and another of sexual assault on a different woman between June 1 2008 and November 30 2008 - on which a jury was unable to reach verdicts at a trial earlier this year.