Yahoo India Web Search

Search results

  1. Dictionary
    compost bin

    noun

    • 1. an outdoor container in which garden refuse and other organic waste is deposited in order to produce compost: "I have a compost bin in which I put my all kitchen scraps and grass cuttings"