RichThesaurus
for long
for long
synonyms
regularly
usually
normally
on numerous occasions
recurrently
routinely
much
often
on many occasions
repeatedly
habitually
many times
frequently
a lot
customarily
for a long time
commonly
for long
definitions
prep
For a considerable period of time.