delay: time during which some action is awaited
abstraction: a general concept formed by extracting common features from specific examples
ambush: the act of concealing yourself and lying in wait to attack by surprise