0 Comments
Answer:
to hold back; hinder; impede
ex: A steady rain hampered the progress of the work.
have an amazing weekend :) stay safe!
9.4m questions
12.2m answers