2 words in this vocabulary list
noun a Swiss multinational food and drink processing conglomerate headquartered in Vevey, Vaud, Switzerland
verb to settle or lie comfortably within or against something
adjective describing something that exists in abundance or large quantities