See board game about new monster’s home (4,4)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
loch ness
'monster's home' is the definition.
The definition suggests a singular noun which matches the answer.
'see board game about new' is the wordplay.
'see' becomes 'lo' (archaic word meaning 'look!').
'board game' becomes 'chess' (chess is a kind of board game).
'about' is an insertion indicator.
'new' becomes 'n'.
'chess' enclosing 'n' is 'chness'.
'lo'+'chness'='LOCH NESS'
(Other definitions for loch ness that I've seen before include "Legendary Scottish apparition" , "waters" , "Scottish lake famed for mythical monster" , "Great Glen water" , "reputedly monstrous scene" .)