Due to his failure to tie down a regular place at the Jan Breydel Stadium, the 23-year-old was loaned to FC Cologne for the 2020-21 campaign.
However, he struggled to get regular playing time at the Bundesliga outfit – featuring in nine German elite division games with no goals to his credit.
Nonetheless, he will continue his professional career with the English elute division outfit for an undisclosed fee.
“An agreement with Club Brugge has been reached for the transfer of exciting young forward Emmanuel Dennis, Watford FC is delighted to confirm,” the English topflight side wrote on their website.
“The 23-year-old Nigerian spent part of last season on loan in Germany’s Bundesliga with 1. FC Koln, having first joined the Belgian top-flight side in the summer of 2017.
“A scorer of 27 goals in just over 90 club appearances for Brugge, he has featured in both the Uefa Champions League and Uefa Europa League.
“The Hornets are currently finalising personal terms with the pacy striker – capped twice by Nigeria so far – who began his professional career with some experience as a teenager in the Ukrainian Premier League with Zorya Luhansk.”