The phrase 'rail on' means
Answers
Answered by
1
Answer:
participate in anything
Answered by
1
Answer:
to criticize ,upbraid, or berate one severely and bitterly, especially at length.
Similar questions