Dictionary
Definition of BARROWS
noun : BARROWS
Source:WordNet 3.1
-
2. (
) (archeology) a heap of earth placed over prehistoric tombs ;
-
3. (
) a cart for carrying small loads; has handles and one or more wheels ;
See more about : BARROWS