Meaning: The pieces of cloth that represent a country or group moved back and forth in the wind in a way that showed they were happy and satisfied.
Choice of Words: Flags are pieces of cloth that represent a country or group. Waved means they moved back and forth in the wind. Proudly means in a way that shows you are happy and satisfied.