HARD-AND-FAST Meaning of HARD-AND-FAST in English {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./ Slang English vocab. Английский сленговый словарь. 2012