HAD BEST Meaning of HAD BEST in English OUGHT TO, should. 2192; headword Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012