meaning of battle axe

1. A kind of broadax formerly used as an offensive weapon.


Related Words

battle-axe |

Developed & Maintained By Taraprasad.com

Treasure Words