tout de suite

[ toot sweet ]
/ tut ˈswit /

adverb French.

at once; immediately.

British Dictionary definitions for tout de suite

tout de suite
/ French (tud sɥit) /

adverb

at once; immediately