star ring
See also:
starring
English
Noun
star
ring
(
plural
star rings
)
a
network topology
consisting of a physical
star
and a logical
ring
.
Anagrams
ring rats
,
tarrings