Definition of French 75 in US English:

French 75

(also French seventy-five)

noun

  • 1A piece of field artillery with a calibre of 75 mm, particularly associated with the French army.

  • 2A cocktail containing champagne, gin, and lemon juice.

Origin

Early 20th century; earliest use found in The Outlook.