洗い上げる

to finish washing; to wash well; to investigate thoroughly

Meaning

  1. v1vt
    to finish washing; to wash well; to investigate thoroughly