to stick up for someone
V
Informal
Copyright ©2008 by Tomisimo.org. All rights reserved.
English Definitions
defender
N
a person who cares for persons or property
defender
N
a fighter who holds out against attack
N
a title that Leo X bestowed on Henry VIII and later withdrew; parliament restored the title and it has been used by English sovereigns ever since
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.