epicenter
Explore definitions, synonyms, and language insights of epicenter
Definitions
Noun
the point on the Earth''s surface directly above the focus of an earthquake
Explore definitions, synonyms, and language insights of epicenter