time out of mind

Noun

 * 1)  The distant past beyond anyone's memory.
 * 2)  A lengthy duration of time, longer than is readily remembered.
 * 1)  A lengthy duration of time, longer than is readily remembered.
 * 1)  A lengthy duration of time, longer than is readily remembered.
 * 1)  A lengthy duration of time, longer than is readily remembered.

Adverb

 * 1)  For a lengthy period of time; on numerous occasions.