Find the word definition

The Collaborative International Dictionary
Sea barrow

Sea barrow \Sea" bar"row\ (Zo["o]l.) A sea purse.