advocators
Noun
- a person who pleads for a cause or propounds an idea
- plural of advocator
Scrabble Score: 16
advocators: valid Scrabble (US) TWL Wordadvocators: valid Scrabble Word in Merriam-Webster MW Dictionary
advocators: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 18
advocators: valid Words With Friends Word