Definition of clap hold of in English:

clap hold of

phrase

informal
  • Grab someone or something roughly or abruptly.

    • ‘The men, without saying a word, clapped hold of him and marched him off.’