Yahoo India Web Search

Search results

  1. Dictionary
    hot tub

    noun

    • 1. a large tub filled with hot aerated water used by one or more people for recreation or physical therapy.