HAMMERCLOTH


Meaning of HAMMERCLOTH in English

noun the cloth which covers a coach box.

Webster English vocab.      Английский словарь Webster.