impregnable. Definition of abbreviation (noun) -. unconquerable; unbeatable; invulnerable; indisputable. Part of speech: Adjective.
確定! 回上一頁