Big Huge Thesaurus

D-layer

noun

sounds kind of like