Big Huge Thesaurus

d-layer

noun

sounds kind of like