scramble: an unceremonious and disorganized struggle
abstraction: a general concept formed by extracting common features from specific examples
wave train: a succession of waves spaced at regular intervals