in spades


Meanings

  • without question and beyond doubt;
    • "she told him off in spades"