ONAGER


Meaning of ONAGER in English

(n.) A military engine acting like a sling, which threw stones from a bag or wooden bucket, and was operated by machinery.

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