unsubduable Meaning, Definition & Usage

  1. adjective satellite impossible to subdue
    never-say-die; indomitable.

WordNet