What does Ambuscadoed mean?

Ambuscadoed meaning in General Dictionary

published in ambush ambuscaded

View more

  • published in ambush; ambuscaded.

Ambuscadoed meaning in General Dictionary

(p. p.) published in ambush; ambuscaded.