SMEGMA Meaning of SMEGMA in English ( n. ) The matter secreted by any of the sebaceous glands. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012