abandon指主观上抛弃,如抛弃名誉,抛弃利益desert指放在一边,使荒废,如使土地荒芜还是有区别
abandon强调永远或完全放弃或抛弃人或事物等,这可能是被迫的,也可能是自愿的。desert着重指违背法律责任和义务,或自己的信仰与誓言的行为,多含非难的意味。