Beaten to a frazzle
परिभाषा
शब्‍द भेद