ambuscade
n. 埋伏;伏兵
vt. 埋伏;伏击
复数 ambuscades
第三人称单数 ambuscades
现在分词 ambuscading
过去式 ambuscaded
过去分词 ambuscaded
例句
He felt that the police were there somewhere in ambuscade, waiting for the signal agreed upon and ready to stretch out their arm.
他还觉得警察已埋伏在左近,等待着约好的信号,准备一齐动手。