Skip to content

at long last

Dictionary definition · at long last

adverb

  1. as the end result of a succession or process"ultimately he had to give in"

Source: Open English WordNet (CC BY 4.0).