Crossword Genius

Have cold in shelter on High Street, or thereabouts (4,6)

Ross

I believe the answer is:

town centre

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

'high street or thereabouts' is the definition.

'have cold in shelter on' is the wordplay.
'have cold' becomes 'ownc' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'in' is an insertion indicator.
'shelter' becomes 'tent' (tent is a kind of shelter).
'on' becomes 're' ('on' can be mean 'with reference to').
'ownc' going inside 'tent' is 'towncent'.
'towncent'+'re'='TOWN CENTRE'

Can you help me to learn more?

(Other definitions for town centre that I've seen before include "Community hub" , "Urban heart" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app