ally: an associate who provides cooperation or assistance
whole: an assemblage of parts that is regarded as a single entity
carom: a shot in billiards in which the cue ball contacts one object ball and then the other