upfronts

English

Noun

upfronts

  1. plural of upfront