To put the best foot foremost Meaning, Definition & Usage

Definitions
  1. to make a good appearance; to do one's best. Colloq.

Webster 1913