- a furnished vacation home in France that is available for rental, especially in a rural setting.
- a self-catering holiday cottage for let in France
More Definitions
- LBV (noun) Definition, Meaning & Examples
- DEPRAVE (noun) Definition, Meaning & Examples
- WANDER (noun) Definition, Meaning & Examples
- PINCHE (noun) Definition, Meaning & Examples
- INTERSTITIAL-CELL-STIMULATING HORMONE (noun) Definition, Meaning & Examples
- SEMIPOLAR BOND (noun) Definition, Meaning & Examples