The meaning of "give someone the cold shoulder" is:
The definition of "give someone the cold shoulder" is:
(verb) to be unfriendly to someone on purpose
Wife: Why do you always give my mother the cold shoulder when she comes to visit us?
Husband: Because she always criticizes me!
I don’t like my homestay mother, because she is always giving me the cold shoulder.
The angry father gave his 15 year-old daughter’s new boyfriend the cold shoulder because he thought she was too young to have a boyfriend.
From the News: