made to feel afraid and that you are not as good as someone else see cow
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: cowed
Definition of cowed adjective from the Oxford Advanced American Dictionary