Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeTDU What does TDU mean? Code Meaning Language Themes and places TDU Time Display Unit In English Human-computer interactionHorology