n. [ Mercaptan + aldehyde. ] (Chem.) Any one of a series of compounds of mercaptans with aldehydes. [ 1913 Webster ]