take hold of


Meanings

  • take hold of so as to seize or restrain or stop the motion of;