Impossible to defeat, destroy, or kill; too powerful to be defeated or overcome.
Someone or something that cannot be defeated, destroyed, or killed.
That cannot be overcome or defeated.
A piece of faeces that floats.
Of a ship: that cannot be sunk.