Definition of Weathervane

  • (noun) mechanical device attached to an elevated structure; rotates freely to show the direction of the wind

Synonyms of Weathervane


Antonyms of Weathervane


No Antonyms Found.

Homophones of Weathervane


No Homophones Found.