YourDictionary

double-decker

noun

  1. any structure or vehicle with an upper deck or floor
  2. Informal a sandwich with two layers of filling and three slices of bread

See double-decker in American Heritage Dictionary 4

Learn more about double-decker

double-decker

link/cite print suggestion box