What is the full meaning of shopfronts
SHOPFRONT, the front of a shop [n]
Example of the word shopfronts placed on a Scrabble board.