Английский-Русский словарь »

hard-and-fast означает в русский

АнглийскийРусский
hard-and-fast (strictly maintained)
adjective
[UK: hɑːd ənd fɑːst]
[US: ˈhɑːrd ænd ˈfæst]

строгийadjective

твердый; строгое правилоadjective
{n}