FLAMBOROUGH


Meaning of FLAMBOROUGH in English

ˈflamˌbərə noun

( -s )

Usage: usually capitalized

Etymology: probably from Flamborough Head, promontory on east coast of Yorkshire, northern England

: an old English sword dance

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.