weathercocks

noun
  1. devices that turn with the wind to show wind direction, typically mounted on rooftops and often shaped like roosters
  2. people who frequently change their opinions or loyalties based on circumstances
  3. Usage: figurative; often derogatory

Examples