Merriam-webster dictionary shows slightly different definitions of both the terms. However, Urban-dictionary shows the definition of Anti-nationalist similar to anti-national in merriam-webster dictionary. Also, different sites show different meanings.
Can anyone explain the difference between both the terms to a non-native English speaker?