Yahoo Canada Web Search

Search results

  1. Dictionary
    body wrap

    noun

    • 1. a type of beauty treatment intended to result in a reduction in body measurements, involving the application of skin-cleansing ingredients to the body, which is then wrapped in hot bandages.