AT LAST (OR AT LONG LAST) Meaning of AT LAST (OR AT LONG LAST) in English ~in the end; after much delay. → last Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004