BARROW


Meaning of BARROW in English

n. Archaeol. an ancient grave-mound or tumulus. [OE beorg f. Gmc]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.