Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: indomitable  in'dó-mi-tu-bul
  1. Impossible to subdue
    "the city's indomitable optimism and can-do spirit"
    - never-say-die, unsubduable

See also: indomitability, unconquerable

Encyclopedia: Indomitable