defeat overwhelmingly, conquer; force out, drive away

listen to the pronunciation of defeat overwhelmingly, conquer; force out, drive away
English - English
{f} rout
defeat overwhelmingly, conquer; force out, drive away
Favorites