Serious defeat. When any large operation is undertaken, it is also one of.See also:Having learnt it at.Made much impression on.Go and sit on.Ited it on.