American Dictionary
Definition storefront in American English
storefront noun
[countable] noun
/ˈstɔrˌfrʌnt/
American Dictionary