Giggled meaning : To laugh gently or in a high-pitched voice; to laugh in a silly or giddy way.
giggled
microfarad
unsettles
carports
upper crust