Synonyms of dome in English:

dome


See US English definition of dome

See UK English definition of dome

See Spanish definition of cúpula

noun

1‘the dome of St Paul's Cathedral’

SYNONYMS
cupola, vault, rotunda, arched roof, arched ceiling
mound, hemisphere