But he added: 'The president has a habit of disparaging people whose name doesn't end in Trump.'
Bolton's denial was a change of tune for the former aide, who on Friday had told the New York Times: 'I didn't hear that.
'I'm not saying he didn't say them later in the day or another time, but I was there for that discussion.'