English meaning of the Dagbani word kuɣutuurili

kuɣutuurili

Noun
  1. stumblingblock