Log in
Search words & phrases
storefront
US /ˈstɔrˌfrʌnt, ˈstor-/
・
UK /ˈstɔ:frʌnt/
C2
Definition
Video subtitles
noun
Front display window of a store