hard-and-fast

hard-and-fast  {adj.}
Not to be broken or changed; fixed; strict.
The teacher said that there was a hard-and-fast rule against smoking in the school.
Categories: adjective