Origin: Latin prefix ultra-
Definition, synonyms and related words
A nightclub that has a subdued atmosphere and facilities for social intercourse