Word: weathercock
Part of speech: Noun
Syllables: weath
er
cock
Definition: One who veers with every change of current opinion; a fickle, inconstant person.
Morphemes:
Affix: weather
Language: en
PoS: Noun
Meaning: A storm; a tempest.
Affix: cock
Language: en
PoS: Noun
Meaning: A stupid, obnoxious or contemptable person.