Meaning of barrow
Definition of barrow
(noun)
the
quantity
that a barrow
will
hold
(archeology) a
heap
of
earth
placed
over
prehistoric
tombs
a
cart
for carrying
small
loads; has handles and one or
more
wheels
Other information on barrow
WIKIPEDIA results for
barrow
Amazon results for
barrow
Tweet