sur ‧ feit /ˈsɜːfət, ˈsɜːfɪt $ ˈsɜːr-/ BrE AmE noun formal
[ Date: 1200-1300 ; Language: Old French ; Origin: surfaire 'to overdo' , from sur- ( ⇨ ↑ surcharge ) + faire 'to do' ]
a surfeit of something an amount of something that is too large or that is more than you need SYN excess :
a surfeit of food and drink