English meaning of the Dagbani word bimbarigu

bimbarigu

Noun
  1. a trap
    • a magical trap, charm to guard property against theft
      • a mount, anything that can be ridden