English meaning of the Dagbani word daamachia

daamachia

Noun
  1. sabotage