Indomitable - Definition

indomitable

adj 1: impossible to subdue [syn: indomitable, never-say-
die, unsubduable]

Look up another word