Crossword Genius

Homer's place of shelter (8)

Ross

I believe the answer is:

dovecote

This clue might be a double definition.

'homer's place' is the first definition.
Although both the answer and definition are singular nouns, I don't understand how they can define each other.

'shelter' is the second definition.
(dovecote is a kind of shelter)

'of' is the link.

(Other definitions for dovecote that I've seen before include "Shelter for domesticated pigeons" , "Home for domesticated pigeons" , "Domestic bird shelter" .)

Want a hint initially instead of a full solution? Install my app