Synonyms of rail in English:


See US English definition of rail

See UK English definition of rail

See Spanish definition of riel


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