megaliths
noun
- 1
A construction involving one or several roughly hewn stone slabs of great size.
- 2
A large stone used in such a construction.
Translate “megaliths” to another language
Click any language to open the translator with this word already filled in.