tosuidesu
1. Spitting up water.; Vomiting water.
Noun
#373747
1. Spitting up water.; Vomiting water.
1. hand-operated fire pump
2. water pistol; squirt gun
1. spout (for water)
1. water release
1. It is a rhetorical device.; It means torrential rain.
1. Probably a downpour.; Probably heavy rain.
1. Was not a dragon spout.; Was not a torrential downpour.
1. It is not a dragon spout.; It is not a powerful waterfall.
1. Probably a downpour.; Probably torrential rain.
1. Wasn't spouting water.; Wasn't gushing.