Synonym of “impregnable” is ___________. Arif Khan 8 years ago A. vulnerable B. full C. unconquerable D. stern