Definition of bus top in English:

bus top

noun

rare
  • The upper deck of a double-decker bus.

Origin

Mid 19th century; earliest use found in The Morning Post.