retreat, withdraw, retire 的区别和用法辨析及示例例句

这组词都有“退下、退却”的意思,其区别是:
retreat: 含消极意味,多指被迫采取退下或退却的行动。
withdraw: 侧重因某种原因而有意离开,常含礼貌、谦恭等理由。也指军队的撤退。
retire: 指从公开或公共场合退下到私下场所,也指被免除职务或自动辞职、退役等。