cut to ribbons 1

verbdomain: v physical competition
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

defeat totally

  • 1.We must cut the other team to ribbons!
FENG