1. impassable, solid, impervious, thick, dense, hermetic, impermeable, inviolable, unpierceable The range forms an impenetrable barrier between Europe and Asia.
確定! 回上一頁