Middle English · word

hampren

confine; impede

Words sharing this root