Word Definition

Torment

  1. An engine for casting stones.

Antonyms