Definitions of Tuileries gardens:

  • noun:   formal gardens next to the Louvre in Paris