TOUT DE SUITE Meaning of TOUT DE SUITE in English [tout de suite] [F] foreign term : immediately; also: all at once: consecutively Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012