Word-How to Make Excuses for Being Late in English!
detour
EN-CN
绕行
EN-EN
a longer route that you take in order to avoid a problem or to visit a place
pull away
EN-CN
发动
go off
EN-CN
(警报器,闹钟)响
rush out
EN-CN
冲出
break down
EN-CN
抛锚
slippery
EN-CN
滑得抓不住
EN-EN
difficult to hold or to stand or move on, because it is smooth, wet or polished
pull over
EN-CN
靠边停车