What is the full meaning of advocated
ADVOCATE, to plead in favour of [v]
Example of the word advocated placed on a Scrabble board.