muller - definition and synonyms

  1.   From our crowdsourced Open Dictionary
    to completely defeat or outplay

    The English pack absolutely mullered the Oz scrum.

    Wednesday will get mullered by better sides, especially away from home, if we don't learn to defend high balls into our half and penalty area.

    Submitted from United Kingdom on 29/01/2015