giggler
English Thesaurus
1. a person who laughs nervously (noun.person)
hypernym | : | laugher, |
definition | : | a person who is laughing or who laughs easily (noun.person) |
Visual ArtiKata
Explore giggler in ArtiKata.com >
hypernym | : | laugher, |
definition | : | a person who is laughing or who laughs easily (noun.person) |