Definition, synonyms and related words
Furnished with, or composed of, rings or ring-like segments; ringed.