boggle

/'bɔgl/
Verb
  1. overcome with amazement
    • This boggles the mind!
  2. hesitate when confronted with a problem, or when in doubt or fear
  3. startle with amazement or fear

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

boggle
The new discovery boggles the scientist's mind.