level best n : the greatest possible degree; "he tried his utmost" [syn: {utmost}, {uttermost}, {maximum}]
版权所有 © 2024 3Dict.cn