noun a window used for display of merchandise.
shopwindow 🔊 Listen to this noun a window used for display of merchandise. Share Facebook Twitter Google +