AT LONG LAST Meaning of AT LONG LAST in English adverb : after a long wait : finally at long last they sighted land Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012