HAMMERCLOTH Meaning of HAMMERCLOTH in English noun the cloth which covers a coach box. Webster English vocab. Английский словарь Webster. 2012