AT BEST


Meaning of AT BEST in English

taking the most optimistic view.

→ best

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.