Top definition
Structures and complexes of very large stones for ceremonial and religious purposes in Neolithic times.
Assemblages of megaliths (meaning "big stones") seem to relate to religious beliefs.
by HistoryNerd94 November 20, 2010
Get the mug
Get a Megaliths mug for your guy Bob.