Noun level best has 1 sense
  1. utmost, uttermost, maximum, level best - the greatest possible degree; "he tried his utmost"
    --1 is a kind of limit, bounds, boundary
,
TOP