Meaning of ほとばしり in Japanese

  1. Words

Definition of ほとばしり

  1. (n) gusher; spout; outpouring; effusion; torrent

Words related to ほとばしり

Back to top