to boggle {feelings & emotions}, [ boggled ; boggled ]
Synonymes
  • نفّر ، طرد ، نفور ، شرد ، نفر
Notices
  • be unwilling, hesitate;be alarmed, amazed