RAM'S HORN


Meaning of RAM'S HORN in English

noun

1. : a box with holes in the sides in which fish are washed

2.

a. : a cat's claw ( Acacia greggii )

b. : unicorn plant

3. : a crane attachment consisting of two hooks forged into one in a manner suggesting the shape of a ram's horns

4. : shofar

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