English
›
Words
boggle
Translation:
English
Verb
6
to
confuse or overwhelm
0
to
hesitate at (because of scruples)
Add
Translation