blash noun 1verb 1forms 3 noun1 •(Scotland, Northern-England) A heavy fall of rain. verb1 •(Scotland, Northern-England) To pour heavily. formsblashed · blashing · blashes