1. The encyclopedia thud
ded onto the floor.
2. The car hit the child with a sickening thud
3. The next moment there was a loud thud
as the hat flew off his head.
1. a heavy dull sound (as made by impact of heavy objects)
2. make a dull sound
3. strike with a dull sound
4. make a noise typical of an engine lacking lubricants
Copyright @ 2005-2013 可可英语 京ICP备11028623号