Copyright ©2009 by Tomisimo.org. All rights reserved.
English Definitions
advocate
N
a person who pleads for a cause or propounds an idea
advocate
N
a lawyer who pleads cases in court
advocate
V
push for something
advocate
V
speak, plead, or argue in favor of
English Definitions from WordNet 3.0
Copyright 2006 by Princeton University. All rights reserved.
Tomisimo Forums
Find related threads on the Spanish and English language forums.