Search Details

Word: cupola (lookup usage) (lookup stats)


Meaning:

Noun:

  • architecture A dome-shaped ornamental structure located on top of a larger roof or dome.
  • military A small turret, usually on a hatch of an armoured fighting vehicle.

Source: Wiktionary | Src Info »