Indomitable | Mean of indomitable in English Dictionary

/ɪnˈdɑːmətəbəl/

  • impossible to defeat or discourage
    1. Her spirit was indomitable. [=unconquerable]
    2. her indomitable courage/strength/will
cfdict.com
How To 60s

HowTo60s.com Chia sẻ Thủ Thuật Máy Tính, Kinh nghiệm, mẹo vặt hay trong cuộc sống hàng ngày

Bài viết mới nhất