We do not currently know of any synonyms for eggcrate.
The noun eggcrate is defined as:
See full definition of the word eggcrate.