English | German | Russian | Czech

smur English

Meaning smur meaning

What does smur mean?

smur

(dialectal, chiefly, Scotland) drizzle, light rain

smur

(dialectal, chiefly, Scotland, intransitive) to drizzle, to rain lightly

Are you looking for...?