DEFEATED Meaning of DEFEATED in English adj.Defeated is used with these nouns: ↑ army , ↑ sigh Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012