English Noun nomination borough (plural nomination boroughs) A rotten borough or pocket borough.Wikiwand - on Seamless Wikipedia browsing. On steroids.