English Dictionary
Definition invitation to treat in British English
invitation to treat noun
[countable] noun
/ɪnvɪˌteɪʃ(ə)n tə ˈtriːt/