Subscriber login


Forgot your password?

Library card login

Other

global village

Definition of global village

noun

  • the world considered as a single community linked by telecommunications.

global village in other Oxford dictionaries

Definition of global village in the US English dictionary