MERCAPT- Meaning of MERCAPT- in English combining formor mercapto-Etymology: International Scientific Vocabulary, from mercaptan : derived from or related to a mercaptan mercapt almercapt ide Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012