plural of cobarde - English Synonyms Dictionary