Skilled public speaker (6)
I believe the answer is:
orator
'skilled public speaker' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for orator that I've seen before include "An impressive public speaker" , "A fluent public speaker" , "One making one across" , "Formal speech maker" , "He addresses" .)