élingue meaning in English
n. sling, device consisting of a short strap and a string on either side that is used to propel stones and other small missiles
n. sling, device consisting of a short strap and a string on either side that is used to propel stones and other small missiles