prevail - to prevail against / over sth. [of ideas, opinions, etc.]