meaning of spear thrower

1. a sling-like device used in various primitive societies to propel a dart or spear


Related Words

spear thrower |

Developed & Maintained By Taraprasad.com

Treasure Words