← DefinitionshareGuessmercaptansnounPlural of mercaptan; chemical compounds with sulfur that have strong, unpleasant smells.Synonymsthiolsnoun