1. smirr - Noun
2. smirr - Verb
smirr (plural smirrs)
(Scotland) Fine rain; drizzle. Fine drizzle, lighter than drizzle that hings in the air and does not actually precipitate....
(Scotland, intransitive) To drizzle; to rain finely.
(Scotland, transitive) To cover with fine rain.
Source: en.wiktionary.org