English Dictionary
Definition immemorial in British English
immemorial adjective
adjective
/ˌɪməˈmɔːriəl/
Example
immemorial hills
Synonyms and related words
