Definition of Farnborough in English:

Farnborough

proper noun

  • A town in southern England, in Hampshire; population 56,800 (est. 2009). Noted as a centre of aviation, it is the site of an air show held every other year.

Pronunciation

Farnborough

/ˈfɑːnbərə/