affrontとinsultの違い
affrontの意味は
「を侮辱する、侮辱」
です。
she was affronted by his word.
彼女は彼の言葉によって侮辱された。
insultの意味は
「を侮辱する、辱める、侮辱」
です。
He insulted me then.
彼はその時、私を侮辱した。
affrontとinsultの違いですが、
affrontは、堅い言い方。面と向かって意図的に侮辱することです。動詞で用いる場合、受け身が使われることが多いです。
insultは、攻撃的で相手に対する配慮なく侮辱することです。必ずしも面と向かって侮辱するとは限りません。