English Noun bowl barrow (plural bowl barrows) A tumulus shaped like an inverted bowl.Wikiwand - on Seamless Wikipedia browsing. On steroids.