Have you ever seen cows or horses eating grass, hay, or other food? That food can be called fodder. In simple English, fodder means food given to farm animals. For example, a farmer may give hay to cows as fodder. The word can also have a second mean...