trelegate Share definition Flag The giving of extra time. "We trelegate the rest of our time." trelegate by 6th Grade Class / Megan July 7, 2021 0 0 Get merch Get the trelegate mug. Buy Now — $32.95 See more merch