hard-and-fast








adjective

  1. strongly binding; not to be set aside or violated: hard-and-fast rules.
75 queries 0.719