bolshevism - Dictionary definition and meaning for word bolshevism
BOL+HEAVY....heavy bols i.e words that are abstruse....these are generally used in doctrines.....one of the meanings of bolshevism is doctrine