English, asked by rumanaberawala, 2 months ago

The phrase 'rail on' means​

Answers

Answered by abhimuley1101
1

Answer:

participate in anything

Answered by anujy2006
1

Answer:

to criticize ,upbraid, or berate one severely and bitterly, especially at length.

Similar questions