shop

Definition

Establishment or premises where the sole or principal business carried out is retail trade, or where people can deliver goods for repair or other treatment.


shop is...

... in the Advertising, Marketing, & Sales subject.

Nearby Terms

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z