Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeMTTRF What does MTTRF mean? Code Meaning Language Themes and places MTTRF Mean Time To Restore Function In English HorologyMaintenance