SPIT IT OUT


Meaning of SPIT IT OUT in English

to say what is in the mind without further delay

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.