Noun Definition

giggle

1.Definition: a foolish or nervous laugh

Category: General