hard-and-fast-rubbing (108.518)