n. any structure that is well fortified and is situated on a hilltop and surrounded by at least one wall made of stone and earth
HILLFORT
Meaning of HILLFORT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012