← DefinitionshareGuessmaculateverbTo spot, stain, or blemish something.adjectiveSpotted or stained; having blemishes.SynonymsstainverbblemishverbspotverbAntonymscleanverb