Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeTTU What does TTU mean? Code Meaning Language Themes and places TTU Timing Terminal Unit In English Computer hardwareHorology