猝不及防 (cyut3 bat1 kap6 fong4) — too sudden and caught off-guard in Cantonese
cyut˗₃猝batˉ¹不kapˍ₆及fongˎ₄防Mandarin Pinyin: cu4 bu4 ji2 fang2
Meaning of 猝不及防
nountoo sudden and caught off-guard
Practice with spaced-repetition flashcards or follow our free structured Cantonese course.