'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]