Meaning: The fish found food and ate a lot of it.
Choice of Words: Found means to come across or discover something. Food means something you eat to stay alive and healthy. Ate means to put food into your mouth and swallow it. Much means a large amount. The sentence tells us the fish discovered and consumed a lot of food.