Where does “tout de suite” come from?

tout de suite (French): immediately, right away; without interruption

Definitions

  1. immediately, right away; without interruption

Words derived from “tout de suite