meaning of polemical

1. Polemic; controversial; disputatious.
2.
of or involving dispute or controversy


Related Words

polemical | polemically |

Developed & Maintained By Taraprasad.com

Treasure Words