language school: a school for teaching foreign languages
abstraction: a general concept formed by extracting common features from specific examples
limnology: the scientific study of bodies of fresh water for their biological and physical and geological properties