tuileries gardens Meaning, Definition & Usage

  1. noun formal gardens next to the Louvre in Paris
    Tuileries.

WordNet