Inveigh (10-17-2018)

1. complain bitterly

2. speak against in an impassioned manner