Home
Search
Index
Definify.com
Definition
2024
smarr
smarr
Manx
Verb
smarr
(
verbal noun
smarrey
,
past participle
smarrit
)
to
grease
,
lubricate
Synonyms
(
to lubricate
)
:
jean shliawin
Similar Results
Smart
Nose-smart
Arse-smart
Smart-weed