Weathercock has 3 different meanings across 1 category:
Noun
weathervane with a vane in the form of a rooster
A weather vane, sometimes in the form of a cockerel.
To turn upwind because of the difference in water pressure on two sides.