wades

verb
  1. walks through water or another liquid that reaches partway up the legs
  2. moves or proceeds with difficulty through something that impedes progress
  3. attacks or criticizes someone or something vigorously
  4. Usage: informal

Examples