Definition of “arrive at sth” - English Dictionary

british dictionary