french republic Meaning, Definition & Usage

  1. noun a republic in western Europe; the largest country wholly in Europe
    France.

WordNet