Dr Who feature, part of Avatar display (6)
I believe the answer is:
tardis
'dr who feature part' is the definition.
I don't know anything about this answer so I cannot judge whether it can be defined by this definition.
'of avatar display' is the wordplay.
'of' says the answer is hidden in the clue.
'TARDIS' can be found hidden inside 'avatar display'.
Can you help me to learn more?
(Other definitions for tardis that I've seen before include "Doctor Who's transport" , "Time-travelling box" , "Doctor Who's ship" , "Dr Who's time machine" , "Famous time machine" .)