English Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
an attack from a hidden position
The two men were shot and wounded in an ambush.
a high risk of ambush
The police lay in ambush outside the building.