Epicenters Meaning
There are 1 meaning(s) for word Epicenters
Meaning 1 : the point on the Earth's surface directly above the focus of an earthquake
Synonyms : epicentre
Synonyms : epicentre
Similar words of Epicenters :
