Yahoo Canada Web Search

Search results

  1. Dictionary
    bar towel

    noun

    • 1. a small piece of thick absorbent cloth of a type used in a pub or bar for wiping tables and cleaning glasses: "she threw the bar towel in the sink"