EnglishambuscadedverbMeaningsimple past and past participle of ambuscadeSourcesNo citations have been attached yet.