Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
megaliths
in English
megaliths
us
//ˈmiːgəlɪθs//
uk
//ˈmiːgəlaɪθs//
#uncommon
Lemma:
megalith
The lemma is the base or root form of this word.
Definitions
Noun
constructions
with
huge
stone
slabs
massive
stones
used
in
prehistoric
buildings
large
stone
structures
;
ancient
monuments