exprobrate

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