Find the word definition

The Collaborative International Dictionary
Shrood

Shrood \Shrood\, v. t. [Cf. Shroud.] [Written also shroud, and shrowd.] To trim; to lop. [Prov. Eng.]

Wiktionary
shrood

alt. (context UK dialect English) To trim; to lop. vb. (context UK dialect English) To trim; to lop.