Meanings
terrace (raised, flat-topped bank of earth with sloping sides)
patio, porch, veranda, terrace (platform that extends outwards from a building)
roof terrace, roof garden (flat roof of a building, accessible to the residents)
Examples
GermanEnglish
Der Wäscheständer ist auf der Terrasse.The clothes airer is on the terrace.
Bring die Stühle alle auf die Terrasse!Carry all the chairs to the terrace.