Look for shelter on right (4)
I believe the answer is:
leer
'look' is the definition.
(leer is a kind of look)
'shelter on right' is the wordplay.
'shelter' becomes 'lee' (I've seen this before).
'on' says to put letters next to each other.
'right' becomes 'r' (common abbreviation).
'lee'+'r'='LEER'
'for' acts as a link.
(Other definitions for leer that I've seen before include "Give lascivious look" , "Suggestive or sneering look" , "Lewd look" , "Suggestive or sneering grin" , "unpleasant look" .)