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