undefendable

a. 無法防禦的、不能保衛的、不可辯解的

英文釋義

  1. not defended or capable of being defended