Word info

supersale

Noun

Meaning

supersale (plural supersales)

(informal) A sale offering exceptional discounts.

Source: en.wiktionary.org

Anagrams

Close letter words and terms