Definition of rambour in English:

rambour

noun

  • Any of a group of varieties of large, ribbed apples, originally cultivated in France, and used especially for cooking. Frequently with distinguishing English or French word.

Origin

Early 17th century; earliest use found in Richard Surflet (fl. 1600–1616), translator. From Middle French, French rambour, † rambure, French rambourg from Rambures, the name of a town near Amiens (department of Somme), where the apple is grown.

Pronunciation

rambour

/rɒmˈbʊə/