BARROW Meaning of BARROW in English n. Archaeol. an ancient grave-mound or tumulus. [OE beorg f. Gmc] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012