SHANKPIECE Meaning of SHANKPIECE in English [shank.piece] n (1885): a support for the arch of the foot inserted in the shank of a shoe Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012