See also: topdeck English Noun top deck (plural top decks) The upper deck of a double-decker bus. Anagrams decktopWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads