Am'bus-cā'do, n.

noun

n. Same as AMBUSCADE. Shak.