Unable to be overcome; insuperable
That cannot be overcome or defeated.
A piece of faeces that floats.
Of a ship: that cannot be sunk.