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