Big Huge Thesaurus

triple-decker

noun