English Dictionary
Definition chillout in British English
chillout noun
[uncountable] noun
/ˈtʃɪlaʊt/

English Dictionary