Search Your Word

Learn English Definition

    Cause to knead or rub in or massage.

Learn English Synonym

    Cause to knead or rub in or massage.