retriever: a dog with heavy water-resistant coat that can be trained to retrieve game
whole: an assemblage of parts that is regarded as a single entity
antecedent: anything that precedes something similar in time