Welcome to SA Dictionaries

Shashara
   /sha-sha-ra /

Defeat, beat, rout, trounce