to boggle [ boggled ; boggled ]
Synonyms
  • احتار ، ارتبك ، حار ، تردّد ، برت ، تكرّر ، تمتّه ، تحمّق ، اختال