hämma
verb
obstruct, arrest, check, restrain, inhibit, hinder
Verka
hämma
nde på utvecklingen
Impede development
Hämma
blodflödet
Obstruct the flow of blood
Inflections
hämma
hämmade
hämmar
hämmat