English dictionary
long since meaning and definition
Definition and meaning of long since at MeaningMonkey.org. long since meaning and definition in the English Dictionary.LONG SINCE adverb
Definition of long since (adverb)
Source: Princeton University Wordnet