"immediately deployed" — Collocation dictionary inglés

immediately deployed collocation
Automatic translation (We do not guarantee its correctness): natychmiast rozlokować
  1. deploy verbo + immediately adverbio
    Loose collocation

    That is why it immediately deployed such large forces to the region.