← Back to browserainerverb#17,654TranslationNo Japanese definition yet.English definitionThat which rains, or dispenses something in a shower.ExamplesNo examples yet.Similar wordsrainerainedrainesraineyraintrainer← flashedindispensable →