Log in
Search words & phrases
waterfront
US /ˈwɔ:tərfrʌnt/
・
UK /ˈwɔ:təfrʌnt/
C2
Definition
Video subtitles
noun
Harbor or dockyard of city near the water