observation deckItalian → EnglishOxford Italian–Englishobservation deck /ˌɒbzəˈveɪʃnˌdek/ noun (terrace) terrazza f panoramica; (on ship) ponte m panoramico