BridgeDict · bridgedict.comWordambuscado/ˌæmbəsˈkeidəu/noun= ambuscade核心释义1.= ambuscaden. Ambuscade.Dictionary facts from ECDICT, WIKTIONARY.