Smir (noun) Definition, Meaning & Examples

noun
  1. drizzly rain
verb smirs, smirrs, smirring or smirred (intr)
  1. to drizzle lightly
Smir (noun) Definition, Meaning & Examples

More Definitions