← DefinitionshareGuessstainverbTo leave a mark or spot on something that is hard to clean.nounA mark or spot that is difficult to remove, often made by a colored or dirty substance.SynonymsdyeverbsoilverbmarknounspotnounblemishnounAntonymscleanverb