Impressive manner (8)
I believe the answer is:
presence
'impressive manner' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for presence that I've seen before include "Immediate proximity" , "Physical attendance or imposing bearing" , "Impressive appearance" , "Imposing appearance" , "Personal appearance, aura" .)