asphalt: mixed asphalt and crushed gravel or sand; used especially for paving but also for roofing
whole: an assemblage of parts that is regarded as a single entity
vestiture: an archaic term for clothing