Wiktionary
supersquare
n. (context maths English) The equivalent of a Latin square in greater than two dimensions