a)IMPRESSto make yourself seem impressive to other people 自我宣传,自荐
If you want a promotion, you’ve got to sell yourself better.
你如果想晋升,就得更好地推销自己。
b) (also sell your body) to have sex with someone for money 卖身,卖淫,出卖肉体
Examples from the Corpus
sell yourself• Don't be negative or apologetic - remember you're selling yourself, and should highlight your good points.• For the candidate the same basic rules of selling yourselfapply as for one-to-oneinterviews.• Now it is selling itself as the naturalarena for developing companies in the new Länder.• If you want a promotion, you've got to sell yourself better.• She was going to sell herself - she has sold herself by now - and would have sold me - for supper.• Still, one could not help but feel that with Last Supper Frank had sold himself short.• Let the kidssell themselves the way the schools peddle their athleticprograms.• So I don't sell myself to him.• You will be choosing the organization and then selling yourself to them, rather than relying solely upon answeringnewspaperadvertisements.