put best foot forward http://idioms.thefreedictionary.com/put+best+foot+forward put best foot forward put best foot forward put best foot forward put best foot forward Idioms Idioms put best foot forward put best foot forward put best foot forward put best foot forward put best foot forward put best foot forward put one's best food forward put one's best food forward put best foot forward