barrow - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    British a vehicle like a box with wheels, from which people in the past sold fruit and vegetables in the street
  2. 3
    a large pile of earth over an ancient grave where one or more people are buried