ham 2023.01.19 Meaning of ham in English Noun 1. meat from the upper part of a pig’s leg that has been preserved with salt, smoke, or spices Hams are produced by almost every country in the world.