- - Laughed like a witch
- - Imitated a witch
- - Sounded like a witch
- - Laughed unpleasantly
- - Squawked like hen
- - Laughed menacingly
- - Laughed demonically
- - Laughed shrilly
- - Laughed maniacally
- - Laughed
- - Laughed wildly
- [ Edit ]
- [ Other definitions ]
We have 1 Solutions