What does "weathercock" mean?

Weathercock: Hence, any thing or person that turns easily and frequently; one who veers with every change of current opinion; a fickle, inconstant person.

Additional senses

  1. 2.To supply with a weathercock; to serve as a weathercock for. Whose blazing wyvern weathercock the spire. Tennyson.

Sources