NichiDict

高笑い

たかわらい
[takawarai]

Meanings

1.NounNoun・suruIntransitive

loud laughter; roaring with laughter