Free bench Meaning, Definition & Usage

Definitions
  1. (Eng. Law), a widow's right in the copyhold lands of her husband, corresponding to dower in freeholds.

Webster 1913