source -n. something that provides what is wanted or needed
vest – n. a piece of clothing usually worn over the top of the body
fossil – n. remains of an animal or plant from an earlier period in Earth's history