offend和 violate都是违反的意思,有什么异同

offend指冒犯别人

violate指违法法律

offend [?'fend]

vt. 冒犯;使…不愉快

vi. 违反;进攻;引起不舒服

violate ['vai?leit]

vt. 违反;侵犯,妨碍;亵渎

[ 过去式violated 过去分词violated 现在分词violating ]