'Cartesian product' definitions:

Definition of 'Cartesian product'

(from WordNet)
noun
The set of elements common to two or more sets; "the set of red hats is the intersection of the set of hats and the set of red things" [syn: intersection, product, Cartesian product]