English Dictionary
Definition kiss-off in British English
kiss-off noun
[singular] noun
Synonyms and related words

English Dictionary