Definition of "weathercock"
weathercock
noun
plural weathercocks
verb
third-person singular simple present weathercocks, present participle weathercocking, simple past and past participle weathercocked
plural weathercocks
third-person singular simple present weathercocks, present participle weathercocking, simple past and past participle weathercocked