"stuff in" — Collocation dictionary inglés

stuff in collocation
Automatic translation (We do not guarantee its correctness): coś w
  1. stuff verbo + in preposición
    Very strong collocation

    So why had they all decided to stuff me away in Maintenance?

    Similar collocations: