merchandized

verbTo promote or sell products, especially by arranging them attractively in a store or online.

Synonyms