Word
giggler, n.
(gigglers)
a person who laughs nervously
<noun.person>
giggler
titterer
lexical pointers
derivationally related form
titter
lexical pointers
derivationally related form
giggle
semantic pointers
hypernym
laugher