Definition of barrows:
(n) :
A mound of earth and stones raised over a grave or graves.
(n) :
(British) A small vehicle used to carry a load and pulled or pushed by hand.
(n) :
(chiefly British) A hill.
(n) :
(mining) A heap of rubbish, attle, or other such refuse.
(n) :
(saltworks) A wicker case in which salt is put to drain.
(n) :
(obsolete except in scientific use and in some dialects) A castrated boar.