battle – n. fighting
present – v. to offer for consideration
propaganda – n. ideas or information used to influence opinions
terror – n. extreme fear; that which causes great fear