Fettering meaning : To shackle or bind up with fetters. To restrain or impede; to hamper. The act by which something is fettered or constricted.
galumphing
fettering
impossible
chuckholes
democratization