level best n : the greatest possible degree; "he tried his utmost" [syn: {utmost}, {uttermost}, {maximum}]
Copyright © 2024 3Dict.net