Crossword Genius

Part of village overlooks hotel on river, somewhere plants grow (10)

Ross

I believe the answer is:

greenhouse

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

'somewhere plants grow' is the definition.
I can't judge whether this definition defines the answer.

'part of village overlooks hotel on river' is the wordplay.
'part of village overlooks' becomes 'green' (I am not sure about this - if you are sure you should believe this answer much more).
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'on' is a charade indicator (letters next to each other).
'river' becomes 'ouse' (Yorkshire river).
'green'+'h'+'ouse'='GREENHOUSE'

Can you help me to learn more?

(Other definitions for greenhouse that I've seen before include "somewhere hot" , "Horticulturalists' glass building" , "associated with harmful gases" , "A place for growing" , "Glass building for rearing plants" .)

I've seen this clue in The Guardian.
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.