made to feel afraid and that you are not as good as someone else see cow
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: cowed
Definition of cowed adjective from the Oxford Advanced American Dictionary