meaning of polemicise

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


Related Words

polemicise |

Developed & Maintained By Taraprasad.com

Treasure Words