Word info

megamonument

Noun

Meaning

megamonument (plural megamonuments)

A very large monument.

Source: en.wiktionary.org

Close letter words and terms