MEC Meaning of MEC in English nounor mech ˈmek( -s )Etymology: by shortening: mechanic Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012