Definitions
noun
mechanical device attached to an elevated structure; rotates freely to show the direction of the wind
Look “weathervane” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
mechanical device attached to an elevated structure; rotates freely to show the direction of the wind