We found one dictionary that defines the word supporters shield:
General (1 matching dictionary)
General (1 matching dictionary)
- Supporters' Shield, Supporters Shield: Wikipedia, the Free Encyclopedia