A dinner suit is a tuxedo. The former term is more commonly used in the UK and the latter in the US.