meaning of warmongering

1. a policy of advocating war


Related Words

warmongering |

Developed & Maintained By Taraprasad.com

Treasure Words