Definition of High Wycombe
town in Buckinghamshire, southeast central England, west-northwest of London population 60,516
Learn More about high wycombe
Britannica.com: Encyclopedia article about High Wycombe
Seen and Heard
What made you want to look up High Wycombe? Please tell us where you read or heard it (including the quote, if possible).