Yahoo Malaysia Web Search

Search results

  1. Dictionary
    advocate

    noun

    verb

    • 1. publicly recommend or support: "voters supported candidates who advocated an Assembly"

    More definitions, origin and scrabble points

  1. Searches related to the meaning of advocate

    what is the meaning of advocate
    what is the meaning of advocates