SEMIGROUP Meaning of SEMIGROUP in English [semi.group] n (1904): a mathematical set that is closed under an associative binary operation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012