put one's best foot foremost

/P UH1 T W AH0 N EH0 S B EH0 S T F UH0 T F AO0 R M OW0 S T/
verb
  1. 1

    Synonym of put one's best foot forward.