Synonyms of Brick-and-Mortar

Primary definition: Referring to a physical presence or location, especially in the context of retail businesses.

Full Dictionary Entry

Antonyms & Opposite Concepts