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.
Definition of plow. 1  transitive verb. 2  1a : to turn, break up, or work with a plowb : to make (something, such as a furrow) with a plow. 3  2 : to cut into, open, or make furrows or ridges in with or as if with a plow. 4  3 : to cleave the surface of or move through (water) whales plowing the ocean.