waterfront /ˈwɔ:təfrʌnt/
n.1 (geogr.) area adiacente all’acqua; litorale2 fronte del porto; lungomare; lungolago; lungofiume3 (fig.) porto: to buy fish on the waterfront, comprare pesce al porto (o al molo)
(fam. USA) to cover the waterfront, coprire tutti gli aspetti (di qc.); fare un resoconto completo (di un avvenimento).