No, HAMPERED doesn't mean STOPPED, it means HINDERED or MADE DIFFICULT. com: 1. to hold back; hinder; impede: A steady rain hampered the progress of the work .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.