hämma

verb
obstruct, arrest, check, restrain, inhibit, hinder
  • Verka hämmande på utvecklingen
    Impede development
  • Hämma blodflödet
    Obstruct the flow of blood

Inflections

hämma
hämmade
hämmar
hämmat