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