English Dictionary
Definition nightspot in British English
nightspot noun
[countable] noun
/ˈnaɪtˌspɒt/

English Dictionary