Search Your Word

Learn English Definition

    Sounding-rod of a pond.

Learn English Synonym

    Sounding-rod of a pond.