Home C words to describe someone counterhegemonic

counterhegemonic

1052
0

counterhegemonic- Definition:

coun·ter·heg·e·mon·ic [kòwnt?r hej? mónnik] adjective against current intellectual trend: contrary to the prevailing fashion, especially in intellectual matters