2 English Synonyms for BOGGLE
Prev.1Next
Definition: 1. Any of various species of marine or freshwater crustaceans; e.g. a Moreton Bay bug, mudbug.
There are 35 definitions of the word bug
Show more information about bug
Definition: 1. (intransitive) To stop or pause respecting decision or action; to be in suspense or uncertainty as to a determination.
There are 3 definitions of the word hesitate
Show more information about hesitate
Prev.1Next
Search took: 10.87 ms