HORNING PRESS


Meaning of HORNING PRESS in English

noun

or horn press

: a punch press with a horn by means of which the seams on hollow tinware are closed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.