>

inapproachable

/.inә'prәutʃәbl/

📖 中文释义

  1. a. 不能接近的, 难亲近的, 无敌的
📘 English Definition(英文释义)
  1. a. Not approachable; unapproachable; inaccessible;
  2. unequaled.