2 added 387 characters in body
source | link

You have got it correct all throughout. There seems to be a subtle difference between the two.

According to Cambridge dictionary, "snub" means

"to insult someone by not giving them any attention or treating them as if they are not important."

Collins says

"if you snub someone, you deliberately insult them by ignoring them or by behaving or speaking rudely towards them."

The emotion/feeling in "snub" is likely that of "disdain" (the feeling that someone or something is unworthy of one's consideration or respect).

Cambridge says to "give someone the cold shoulder" is "to intentionally ignore someone or treat someone in an unfriendly way". The emotion or display of "insult/rudeness" is absent here, unlike in "snub".

One of the definitions of "snub" listed in the free dictionary is "to treat with disdain or contempt, esp. by ignoring."

... —that's why she's been giving you the cold shoulder all day.

Here, she is just ignoring you.

... —that's why she's been snubbing you all day.

Here, she is ignoring you while giving you the middle finger. She is ignoring your calls, but uploading screenshots of your needy messages in social media. Or just simply giving you a scornful look and then walking away.

You have got it correct all throughout. There seems to be a subtle difference between the two.

According to Cambridge dictionary, "snub" means

"to insult someone by not giving them any attention or treating them as if they are not important."

Collins says

"if you snub someone, you deliberately insult them by ignoring them or by behaving or speaking rudely towards them."

The emotion/feeling in "snub" is likely that of "disdain" (the feeling that someone or something is unworthy of one's consideration or respect).

Cambridge says to "give someone the cold shoulder" is "to intentionally ignore someone or treat someone in an unfriendly way". The emotion or display of "insult/rudeness" is absent here, unlike in "snub".

One of the definitions of "snub" listed in the free dictionary is "to treat with disdain or contempt, esp. by ignoring."

You have got it correct all throughout. There seems to be a subtle difference between the two.

According to Cambridge dictionary, "snub" means

"to insult someone by not giving them any attention or treating them as if they are not important."

Collins says

"if you snub someone, you deliberately insult them by ignoring them or by behaving or speaking rudely towards them."

The emotion/feeling in "snub" is likely that of "disdain" (the feeling that someone or something is unworthy of one's consideration or respect).

Cambridge says to "give someone the cold shoulder" is "to intentionally ignore someone or treat someone in an unfriendly way". The emotion or display of "insult/rudeness" is absent here, unlike in "snub".

One of the definitions of "snub" listed in the free dictionary is "to treat with disdain or contempt, esp. by ignoring."

... —that's why she's been giving you the cold shoulder all day.

Here, she is just ignoring you.

... —that's why she's been snubbing you all day.

Here, she is ignoring you while giving you the middle finger. She is ignoring your calls, but uploading screenshots of your needy messages in social media. Or just simply giving you a scornful look and then walking away.

1
source | link

You have got it correct all throughout. There seems to be a subtle difference between the two.

According to Cambridge dictionary, "snub" means

"to insult someone by not giving them any attention or treating them as if they are not important."

Collins says

"if you snub someone, you deliberately insult them by ignoring them or by behaving or speaking rudely towards them."

The emotion/feeling in "snub" is likely that of "disdain" (the feeling that someone or something is unworthy of one's consideration or respect).

Cambridge says to "give someone the cold shoulder" is "to intentionally ignore someone or treat someone in an unfriendly way". The emotion or display of "insult/rudeness" is absent here, unlike in "snub".

One of the definitions of "snub" listed in the free dictionary is "to treat with disdain or contempt, esp. by ignoring."