meaning of polemise

1. engage in a controversy; "The two historians polemicized for ">years"


Related Words

polemise |

Developed & Maintained By Taraprasad.com

Treasure Words