to exprobrate

listen to the pronunciation of to exprobrate
الإنجليزية - الإنجليزية
exprobate
{v} to upbraid, censure, blame, charge
To charge upon with reproach; to upbraid
To reproach or upbraid