noun a town in SE France, on the French Riviera: beach resort.
saint-tropez 🔊 Listen to this noun a town in SE France, on the French Riviera: beach resort. Share Facebook Twitter Google +