volution: a rolling or revolving motion
abstraction: a general concept formed by extracting common features from specific examples
tractor: a truck that has a cab but no body; used for pulling large trailers or vans