Yahoo India Web Search

Search results

  1. Dictionary
    potting shed
    /ˈpɒtɪŋ/

    noun

    • 1. a shed which is used for potting plants and in which plants and garden tools and supplies are stored. British