off-guard

a. 措手不及的、沒有提防的、無思想準備的

英文釋義

  1. not prepared or vigilant