top of page
Also Word: 
departmental store

departmental store noun also department store Brit a large retail store carrying several lines of merchandise and organized into various departments for sales.

Wordsamen

bottom of page