jump to corresponding sense entry
noun
A person who laughs nervously.
synonym: titterer.
is a specific kind of: laugher.
derivation: giggle, titter.
Dutch: giechel
Find more on giggler elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0285