Crossword Genius

Silver in residence maybe what the lord’s demanded? (6)

Ross

I believe the answer is:

homage

I'm a little stuck... Click here to teach me more about this clue!

'what the lord's demanded?' is the definition.
I can't tell whether this definition defines the answer.

'silver in residence' is the wordplay.
'silver' becomes 'Ag' (Ag is the chemical symbol for silver).
'in' indicates putting letters inside.
'residence' becomes 'home' (home is a kind of residence).
'ag' going into 'home' is 'HOMAGE'.

'maybe' acts as a link.

Can you help me to learn more?

(Other definitions for homage that I've seen before include "Formal expression of respect" , "Acknowledgment of superiority" , "Due respect" , "Public honour and respect" , "Honour or respect shown publicly" .)

I've seen this clue in The Times.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.