LONG SINCE


Meaning of LONG SINCE in English

[long since] adv (14c) 1: long ago "promises long since forgotten"

2: for a long time "has long since been a devoted friend"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.