SEMIGROUP
Meaning of SEMIGROUP in English
ˈsemē, -mə̇ˌˌ- noun
Etymology: semi- + group (I)
: a mathematical set that is closed under an associative binary operation
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012