Translation of rid in English:

rid

reed

noun

  • 1

    reed, water or marsh plant with tall hollow stems, its stem, vibrating part producing sound in certain wind instruments