History
History
Synonyms
UK
US
Meaning:
rail

(one of) a series of horizontal or sloping bars or rods of a fence etc; a continuous line of such bars, laid on the ground for trains; to criticize a person angrily

criticize harshly

scold

to blame (a person) with angry words

find fault with

OBJURATE as in Wiktionary
OBJURATE as in Wikipedia