Son, unfriendly with Edward, gets told off (7)
I believe the answer is:
scolded
'told off' is the definition.
(I've seen this before)
'son unfriendly with edward' is the wordplay.
'son' becomes 's'.
'unfriendly' becomes 'cold' ('cold' can be similar in meaning to 'unfriendly').
'with' means one lot of letters go next to another.
'edward' becomes 'ed'.
's'+'cold'+'ed'='SCOLDED'
'gets' is the link.
(Other definitions for scolded that I've seen before include "Told off" , "Berated" , "Rebuked angrily" .)