To interfere with the progress of.
(Verb)
Advertisement

Bogged Is Also Mentioned In

Advertisement