TAILOR'S CUSHION Meaning of TAILOR'S CUSHION in English noun : a tailor's ham Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012