Definition of "bedrench"

bedrench