Guffaws meaning : A boisterous laugh. To laugh boisterously.
guffaws
reduces
clamshells
musing
xenolith