banjax

verb
  1. to ruin, spoil, or wreck something; to break or damage
  2. Usage: informal; chiefly Irish and British English
  3. to thwart or foil a plan or attempt
  4. Usage: informal; chiefly Irish and British English

Examples