A module (over some ring) with an additional binary operation, a module-element-valued product between module elements, which is bilinear over module addition and scalar multiplication. (N.B.: such bilinearity implies distributivity of the module multiplication with respect to the module addition, which means that such a module is also a ring.)
a mathematical object comprising a carrier set (aka underlying set or domain), an optional scalar set, a set of operations (typically binary operations, but otherwise each of finite arity) and a set of identities (axioms) which the operations must satisfy.
Any one of the numerous types of mathematical object studied in algebra and especially in universal algebra;