English Noun double top (uncountable) (darts) Double twenty (on a dartboard). Synonyms topsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads