Definify.com

Definition 2024


smarrey

smarrey

Manx

Noun

smarrey m (genitive singular smarrey, plural smarraghyn)

  1. verbal noun of smarr
  2. greasing, lubrication
  3. grease, lubricant
  4. dubbin