v. 25B6; verb
I admire your courage : RESPECT, approve of, esteem, think highly of, rate highly, hold in high regard, applaud, praise, commend, acclaim.
Simon had admired her for a long time : ADORE, love, worship, dote on, be enamoured of, be infatuated with; be taken with, be attracted to, find attractive; informal carry a torch for, have a thing about.
despise.