We don't have any synonyms for smur yet.
Think smur belongs in the thesaurus? Recommend it and we'll take a look.
Definition of smur:
(v) :
(dialectal, chiefly Scotland, intransitive) To drizzle, to rain lightly and finely.
(n) :
(dialectal, chiefly Scotland) Drizzle, light rain, fine drizzle that hangs in the air and does not actually precipitate.