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