Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has been blocking
present perfect progressive of
block
(3rd person singular).
Related Words
arrest
bar
blockade
clog
close
close off
cut off
deter
halt
hinder
hold up
impede
intercept
prevent
stall
stop
thwart