English to English
inexpugnable
(,/I/n/I/k'sp/@/gn/@/b/@/l
)
adjective (a)
- Incapable of being subdued by force; impregnable; unconquerable.tidak mampu bersikap ditundukkan dengan paksa; ditembus; tak tertundukkan.source: webster1913
adjective satellite (s)
- incapable of being overcome, challenged or refutedtidak mampu bersikap mengatasi, menantang atau refutedsource: wordnet30