English Dictionary
Definition dreamland in British English
dreamland noun
[uncountable] noun
/ˈdriːmˌlænd/
1
a pleasant situation that exists only in your imagination
