TELL


Meaning of TELL in English

n. Archaeol. an artificial mound in the Middle East etc. formed by the accumulated remains of ancient settlements.

[ Arab. tall hillock ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.