zoological garden in French zoological garden in French jardin zoologique noun (formal) A zoo, a park where live animals are exhibited. Add to Flashcards