flesher noun3 •A person who removes the flesh from the skin during the making of leather. •A tool used to remove the flesh from the skin during the making of leather. •(Scotland) A butcher. formsfleshers