repertory: the entire range of skills or aptitudes or devices used in a particular field or occupation
abstraction: a general concept formed by extracting common features from specific examples
scotland yard: the detective department of the metropolitan police force of London