meaning of archeological site

archeological site meaning in General Dictionary

the site of an archeological research