AMBUSCADE n. 6 definitions
A lying in a wood, concealed, for the purpose of attacking an enemy by surprise. Hence: A lying in wait, and concealed in any situation, for a like purpose; a snare laid for an enemy; an ambush.
CASCADE SYSTEM n.
ly; also, a system of electric traction in which motors so connected are employed. The cascade system is also called tandem, or concatenated, system; the connection a cascade, tandem, or concatenated, connection, or a concatenation; and the control of the motors so obtained a tandem, or concatenation, control. In the c…