Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun giggler
1 sense of giggler
Sense 1
titterer, giggler -- (a person who laughs nervously)
=> laugher -- (a person who is laughing or who laughs easily)