Synonyms of rail in English:


See definition of rail


1‘Johnson rails against injustice and oppression’

protest strongly at, make a protest against, fulminate against, inveigh against, rage against, thunder against, declaim against, remonstrate about, expostulate about, make a fuss about, speak out against, express disapproval of, criticize severely, denounce, censure, condemn
object to, raise objections to, take issue with, oppose strongly, complain bitterly about, complain vociferously about, disagree violently with, kick against, take great exception to, make a stand against, take a stand against, put up a fight against, challenge
informal kick up a fuss about, kick up a stink about