DictionaryForumContacts

   English
Google | Forvo | +
to phrases
indomitable [ɪn'dɔmɪtəb(ə)l] adj.
gen. 不能制〔屈,征〕服的; 一往无前的
sport. 不屈不挠的; 顽强的
"Indomitable" adj.
mil. "无敌" (号航空母舰(英))
indomitable: 2 phrases in 1 subject
Sports2