star ring noun1 •a network topology consisting of a physical star and a logical ring. formsstar rings