Word: cockshy
Part of speech: Noun
Syllables: cock
shy
Definition: An object at which stones are flung; a person who is abused or vilified.
Morphemes:
Affix: cock
Language: en
PoS: Noun
Meaning: A stupid, obnoxious or contemptable person.
Affix: shy
Language: en
PoS: Noun
Meaning: An act of throwing.
Etymology Compounds: Affix: shy
Language: enm
Decoded: shy
Meaning: shy