level best

Noun
  1. the greatest possible degree
    • he tried his utmost

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

level best
He did his level best to finish the race.