invincible (adjective) invincible: indestructible
Sinonime: assigned to,
commanding,
controlling,
covering,
holding, living in, maintaining, obtaining, owning, permeating, pervading,
placed, possessing, posted,
remaining, residing, resting, settled on,
sitting,
situated, staying, taking up, tenanting
Antonime: gone, leaving, removing