PERGOLA


Meaning of PERGOLA in English

add. ·noun lit., an arbor or bower;.

2. pergola ·add. ·noun an arbor or trellis treated architecturally, as with stone columns or similar massive structure.

Webster English vocab.      Английский словарь Webster.