English Dictionary
Definition Butlins in British English
Butlins
/ˈbʌtlinz/
1
a group of British holiday camps (=groups of buildings containing restaurants, swimming pools, bars, places to sleep etc where people can spend their holiday). People think of Butlins as offering simple, traditional British holidays that are not expensive and include a lot of free entertainment for visitors.
Synonyms and related words
