noun time immemorial(def 1). see time immemorial.
time out of mind 🔊 Listen to this noun time immemorial(def 1). see time immemorial. Share Facebook Twitter Google +