ReadWriteQuiz
Chinese dictionary
v.ambuscade; attack from an ambush; lie in ambush
遭到伏击
fall into an ambush
进行伏击
attack from an ambush
伏击入侵者
ambush the invaders
法官驾车去法院上班时遭持枪歹徒伏击。
The judge was ambushed by gunmen as he drove to work at the courthouse.
遭受命运的伏击
attacked by the fate