to reproach, upbraid, sneer at, flout

listen to the pronunciation of to reproach, upbraid, sneer at, flout
English - English
{v} twit
to reproach, upbraid, sneer at, flout
Favorites