1.
to be filled with admiration; to take one's hat off to; to feel deep respect
To feel admiration and respect for someone's effort, dedication, or kindness, as if one's head bowed of its own accord.