Anglo-Saxon Meaning: The name Garrett is an Anglo-Saxon baby name. In Anglo-Saxon the meaning of the name Garrett is: Strong spear. English Meaning: The name Garrett is an English baby name.
To avow is defined as to make it known or to admit to it. When a politician admits his guilt to reporters this an example of avow. 1  to declare openly or admit frankly.  to acknowledge or claim (oneself) to be: he avowed himself a patriot.
endows; endowed; endowing. Learner's definition of ENDOW. [+ object] 1. : to give a large amount of money to a school, hospital, etc., in order to pay for the creation or continuing support of (something) The wealthy couple endowed a new wing of the hospital. She plans to endow a faculty position at the university.