Crossword Genius

Boat by lake has a dirty look (5)

Ross

I believe the answer is:

scowl

'a dirty look' is the definition.
(thesaurus)

'boat by lake' is the wordplay.
'boat' becomes 'scow' (I've seen this before**).
'by' means one lot of letters go next to another.
'lake' becomes 'l'.
'scow'+'l'='SCOWL'

'has' is the link.

(Other definitions for scowl that I've seen before include "Angrily frown" , "Angry frown" , "Look angry" , "Bad-tempered expression" , "Frown with displeasure" .)

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