Impregnable meaning ... Impossible to capture or enter by force. An impregnable fortress. ... The definition of impregnable is something that cannot be destroyed or ...
確定! 回上一頁