Flamborough Head
geographical name
Flam·bor·ough Head
ˈflam-ˌbər-ə
-ˌbə-rə,
-b(ə-)rə
promontory on the coast of the North Sea in northeastern England
Love words? Need even more definitions?
Merriam-Webster unabridged
Share