Yahoo Canada Web Search

Search results

  1. Dictionary
    rag rug

    noun

    • 1. a rug made from small strips of fabric hooked into or pushed through a base material such as hessian.