Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeMTCR What does MTCR mean? Code Meaning Language Themes and places MTCR Missile Technology Control Regime In English AstronauticsMilitary engineering