Yahoo Malaysia Web Search

Search results

  1. Dictionary
    towel
    /ˈtaʊ(ə)l/

    noun

    • 1. a piece of thick absorbent cloth or paper used for drying oneself or wiping things dry: "a bath towel"
    • 2. a sanitary towel. British

    verb

    • 1. wipe or dry with a towel: "she towelled her hair dry"
    • 2. thrash or beat (someone): informal Australian, New Zealand "they've dragged her off the bus and towelled her up"

    More definitions, origin and scrabble points