See also: showring

English edit

Noun edit

show ring (plural show rings)

  1. A ring where animals are exhibited.

Anagrams edit