DSU Meaning of DSU in English The abbreviation for D igital S ervices U nit, DSU replaces the modem in synchronous connections to the Internet. Jensen's Technology English Glossary. Английский словарь фирмы Jensen Technologies. 2012