Definition of the land of the free in English:

the land of the free

phrase

  • The United States of America.

    • ‘in the land of the free virtually anyone is free to wield a gun’