sling | n 1. strap for hurling stones, ali-ali, tarbil: with his ~ he could hurl a stone fifty metres, dgn tarbilnya dia boleh melontar batu sejauh lima puluh meter; | Kamus Inggeris-Melayu Dewan |
catapult | n 1. slingshot, lastik; 2. (hist) machine for discharging stones, tarbil, ali-ali; 3. aircraft launcher, pelancar; | Kamus Inggeris-Melayu Dewan |