Hannibal's new desk (7)
I believe the answer is:
lectern
'desk' is the definition.
(I've seen this in another clue)
'hannibal's new' is the wordplay.
'hannibal' becomes 'Lecter'.
'new' becomes 'n' (common abbreviation eg NT for New Testament).
'lecter'+'n'='LECTERN'
(Other definitions for lectern that I've seen before include "Stand with sloping top to hold book" , "Orator's stand" , "stand in church" , "Where talk takes place" , "Desk or stand with a slanted top used to hold text" .)