shirabe.org
1)
#8,947
Common
Meaning
    1. bursting out (laughter); breaking out (applause); roaring; whooping
      The pupils burst out laughing.
    2. in a rush; in a surge; flooding in; pouring in
    3. suddenly; all of a sudden
Forms

Results