Definitions for "toots"
The Toots is one of the largest long barrows in Gloucestershire measuring 210 feet long, 90 feet wide, and 11 feet high