HILLFORT


Meaning of HILLFORT in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.