Definition of Clicks-and-mortar

A business combining online and offline presence.

Missing a definition?

Please let us know
asds