supersales

noun

Plural form of supersale.