Translation of catapult in Setswana

catapult

seragantshwana

nounPlural catapults

  • 1

    seragantshwana
    • a device with elastic for shooting small stones
  • 2

    sebetsa sa bogologolo se se tikang matlapa
    • an ancient military weapon for throwing stones

verbcatapults, catapulting, catapulted

  • 1

    tika ka mašetla
    • hurl or rush violently