Honour covered up by genteel bonnets (7)
I believe the answer is:
ennoble
'honour' is the definition.
(ennobling is a kind of honouring)
'covered up by genteel bonnets' is the wordplay.
'ENNOBLE' is hidden back-to-front within the letters.
However, I am not sure how the hidden word is indicated.
Can you help me to learn more?
(Other definitions for ennoble that I've seen before include "Bestow high rank upon" , "Elevate to the aristocracy" , "Exalt" , "Elevate to knighthood" , "Raise to greater dignity" .)