#1 hard-and-fast s. [strict] (of rules) stringently enforced; "hard-and-fast rules". wn
vizzz