perfricate

listen to the pronunciation of perfricate
English - English
{v} to rub thoroughly or all over
To rub over
perfricate
Favorites