Anglo-French · word

mangler

to mutilate by repeated blows

Words sharing this root